MP-Gadget
5.0.1.dev1-76bc7d4726-dirty
|
Go to the source code of this file.
Functions | |
void | set_qso_lightup_params (ParameterSet *ps) |
void | init_qso_lightup (char *reion_hist_file) |
void | do_heiii_reionization (double atime, FOFGroups *fof, DomainDecomp *ddecomp, Cosmology *CP, double uu_in_cgs, FILE *FdHelium) |
double | get_long_mean_free_path_heating (double redshift) |
int | during_helium_reionization (double redshift) |
int | qso_lightup_on (void) |
int | need_change_helium_ionization_fraction (double atime) |
void do_heiii_reionization | ( | double | atime, |
FOFGroups * | fof, | ||
DomainDecomp * | ddecomp, | ||
Cosmology * | CP, | ||
double | uu_in_cgs, | ||
FILE * | FdHelium | ||
) |
Definition at line 640 of file cooling_qso_lightup.c.
References CP, QSOPriv::fof, He_zz, qso_lightup_params::heIIIreion_start, Nreionhist, qso_lightup_params::QSOLightupOn, QSOLightupParams, turn_on_quasars(), QSOPriv::uu_in_cgs, and walltime_measure.
Referenced by run().
int during_helium_reionization | ( | double | redshift | ) |
Definition at line 667 of file cooling_qso_lightup.c.
References He_zz, qso_lightup_params::heIIIreion_start, Nreionhist, qso_lightup_params::QSOLightupOn, and QSOLightupParams.
Referenced by run().
double get_long_mean_free_path_heating | ( | double | redshift | ) |
Definition at line 249 of file cooling_qso_lightup.c.
References He_zz, qso_lightup_params::heIIIreion_start, last_long_mfp_heating, last_zz, LMFP, LMFP_intp, Nreionhist, qso_lightup_params::QSOLightupOn, and QSOLightupParams.
Referenced by get_lambdanet().
void init_qso_lightup | ( | char * | reion_hist_file | ) |
Definition at line 238 of file cooling_qso_lightup.c.
References load_heii_reion_hist(), qso_lightup_params::QSOLightupOn, and QSOLightupParams.
Referenced by init_cooling().
int need_change_helium_ionization_fraction | ( | double | atime | ) |
Definition at line 657 of file cooling_qso_lightup.c.
References gas_ionization_fraction(), He_zz, HeIII_intp, and XHeIII.
Referenced by run().
int qso_lightup_on | ( | void | ) |
Definition at line 682 of file cooling_qso_lightup.c.
References qso_lightup_params::QSOLightupOn, and QSOLightupParams.
Referenced by open_outputfiles().
void set_qso_lightup_params | ( | ParameterSet * | ps | ) |
Definition at line 94 of file cooling_qso_lightup.c.
References qso_lightup_params::heIIIreion_finish_frac, qso_lightup_params::mean_bubble, param_get_double(), param_get_int(), qso_lightup_params::qso_candidate_max_mass, qso_lightup_params::qso_candidate_min_mass, qso_lightup_params::QSOLightupOn, QSOLightupParams, ThisTask, and qso_lightup_params::var_bubble.
Referenced by read_parameter_file().