Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix gamma12 in sub-sampler HaloBox #455

Merged
merged 1 commit into from
Feb 20, 2025
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions src/py21cmfast/src/HaloBox.c
Original file line number Diff line number Diff line change
Expand Up @@ -102,8 +102,8 @@ int get_box_averages(double M_min, double M_max, double M_turn_a, double M_turn_
double prefactor_sfr_mini = prefactor_stars_mini / consts->t_star / t_h;
double prefactor_nion = prefactor_stars * consts->fesc_10 * consts->pop2_ion;
double prefactor_nion_mini = prefactor_stars_mini * consts->fesc_7 * consts->pop3_ion;
double prefactor_wsfr = prefactor_sfr * consts->fesc_10;
double prefactor_wsfr_mini = prefactor_sfr_mini * consts->fesc_7;
double prefactor_wsfr = prefactor_sfr * consts->fesc_10 * consts->pop2_ion;
double prefactor_wsfr_mini = prefactor_sfr_mini * consts->fesc_7 * consts->pop3_ion;
double prefactor_xray = RHOcrit * cosmo_params_global->OMm;

double mass_intgrl;
Expand Down Expand Up @@ -191,8 +191,8 @@ int set_fixed_grids(double M_min, double M_max, InitialConditions *ini_boxes,
double prefactor_sfr_mini = prefactor_stars_mini / consts->t_star / consts->t_h;
double prefactor_nion = prefactor_stars * consts->fesc_10 * consts->pop2_ion;
double prefactor_nion_mini = prefactor_stars_mini * consts->fesc_7 * consts->pop3_ion;
double prefactor_wsfr = prefactor_sfr * consts->fesc_10;
double prefactor_wsfr_mini = prefactor_sfr_mini * consts->fesc_7;
double prefactor_wsfr = prefactor_sfr * consts->fesc_10 * consts->pop2_ion;
double prefactor_wsfr_mini = prefactor_sfr_mini * consts->fesc_7 * consts->pop3_ion;
double prefactor_xray = RHOcrit * cosmo_params_global->OMm;

double hm_sum=0, nion_sum=0, wsfr_sum=0, xray_sum=0;
Expand Down
Loading