11 #define METAL_YIELD 0.02
void init_cooling_and_star_formation(int CoolingOn, int StarformationOn, Cosmology *CP, const double avg_baryon_mass, const double BoxSize, const struct UnitSystem units)
double get_helium_neutral_fraction_sfreff(int ion, double redshift, double hubble, struct particle_data *partdata, struct sph_particle_data *sphdata)
int sfreff_on_eeqos(const struct sph_particle_data *sph, const double a3inv)
double get_neutral_fraction_sfreff(double redshift, double hubble, struct particle_data *partdata, struct sph_particle_data *sphdata)
int get_generations(void)
double get_MinEgySpec(void)
@ SFR_CRITERION_MOLECULAR_H2
@ SFR_CRITERION_CONVERGENT_FLOW
@ SFR_CRITERION_CONTINUOUS_CUTOFF
@ SFR_CRITERION_SELFGRAVITY
void cooling_and_starformation(ActiveParticles *act, double Time, double dloga, ForceTree *tree, const Cosmology *CP, MyFloat *GradRho, FILE *FdSfr)
int sfr_need_to_compute_sph_grad_rho(void)
void set_sfr_params(ParameterSet *ps)