MP-Gadget  5.0.1.dev1-76bc7d4726-dirty
Public Attributes | List of all members
SFRParams Struct Reference
Collaboration diagram for SFRParams:
[legend]

Public Attributes

int StarformationOn
 
enum StarformationCriterion StarformationCriterion
 
int WindOn
 
double CritOverDensity
 
double CritPhysDensity
 
double OverDensThresh
 
double PhysDensThresh
 
double EgySpecSN
 
double FactorSN
 
double EgySpecCold
 
double FactorEVP
 
double FeedbackEnergy
 
double TempSupernova
 
double TempClouds
 
double MaxSfrTimescale
 
int BHFeedbackUseTcool
 
double MinGasTemp
 
double tau_fmol_unit
 
double QuickLymanAlphaProbability
 
double QuickLymanAlphaTempThresh
 
int Generations
 
double avg_baryon_mass
 
double temp_to_u
 
double UnitSfr_in_solar_per_year
 
double HIReionTemp
 
char TreeCoolFile [100]
 
char MetalCoolFile [100]
 
char UVFluctuationFile [100]
 
char ReionHistFile [100]
 

Detailed Description

Definition at line 36 of file sfr_eff.c.

Member Data Documentation

◆ avg_baryon_mass

double SFRParams::avg_baryon_mass

Definition at line 67 of file sfr_eff.c.

Referenced by get_sfr_eeqos(), and init_cooling_and_star_formation().

◆ BHFeedbackUseTcool

int SFRParams::BHFeedbackUseTcool

may be used to set a floor for the gas temperature

Definition at line 55 of file sfr_eff.c.

Referenced by cooling_relaxed(), set_sfr_params(), and sfreff_on_eeqos().

◆ CritOverDensity

double SFRParams::CritOverDensity

Definition at line 43 of file sfr_eff.c.

Referenced by init_cooling_and_star_formation(), and set_sfr_params().

◆ CritPhysDensity

double SFRParams::CritPhysDensity

Definition at line 44 of file sfr_eff.c.

Referenced by init_cooling_and_star_formation(), and set_sfr_params().

◆ EgySpecCold

double SFRParams::EgySpecCold

◆ EgySpecSN

double SFRParams::EgySpecSN

Definition at line 47 of file sfr_eff.c.

Referenced by get_egyeff(), and init_cooling_and_star_formation().

◆ FactorEVP

double SFRParams::FactorEVP

Definition at line 50 of file sfr_eff.c.

Referenced by get_egyeff(), init_cooling_and_star_formation(), and set_sfr_params().

◆ FactorSN

double SFRParams::FactorSN

◆ FeedbackEnergy

double SFRParams::FeedbackEnergy

Definition at line 51 of file sfr_eff.c.

◆ Generations

int SFRParams::Generations

Definition at line 65 of file sfr_eff.c.

Referenced by find_star_mass(), get_generations(), get_sfr_eeqos(), and set_sfr_params().

◆ HIReionTemp

double SFRParams::HIReionTemp

Definition at line 78 of file sfr_eff.c.

Referenced by cooling_direct(), and set_sfr_params().

◆ MaxSfrTimescale

double SFRParams::MaxSfrTimescale

Definition at line 54 of file sfr_eff.c.

Referenced by get_egyeff(), init_cooling_and_star_formation(), and set_sfr_params().

◆ MetalCoolFile

char SFRParams::MetalCoolFile[100]

Definition at line 81 of file sfr_eff.c.

Referenced by init_cooling_and_star_formation(), and set_sfr_params().

◆ MinGasTemp

double SFRParams::MinGasTemp

Definition at line 57 of file sfr_eff.c.

Referenced by cooling_direct(), get_MinEgySpec(), and set_sfr_params().

◆ OverDensThresh

double SFRParams::OverDensThresh

◆ PhysDensThresh

double SFRParams::PhysDensThresh

◆ QuickLymanAlphaProbability

double SFRParams::QuickLymanAlphaProbability

◆ QuickLymanAlphaTempThresh

double SFRParams::QuickLymanAlphaTempThresh

Definition at line 63 of file sfr_eff.c.

Referenced by quicklyastarformation(), and set_sfr_params().

◆ ReionHistFile

char SFRParams::ReionHistFile[100]

Definition at line 84 of file sfr_eff.c.

Referenced by init_cooling_and_star_formation(), and set_sfr_params().

◆ StarformationCriterion

enum StarformationCriterion SFRParams::StarformationCriterion

Type of star formation model.

Definition at line 39 of file sfr_eff.c.

Referenced by get_sfr_factor_due_to_selfgravity(), get_starformation_rate_full(), set_sfr_params(), and sfr_need_to_compute_sph_grad_rho().

◆ StarformationOn

int SFRParams::StarformationOn

◆ tau_fmol_unit

double SFRParams::tau_fmol_unit

Definition at line 60 of file sfr_eff.c.

Referenced by get_sfr_factor_due_to_h2(), and init_cooling_and_star_formation().

◆ temp_to_u

double SFRParams::temp_to_u

◆ TempClouds

double SFRParams::TempClouds

Definition at line 53 of file sfr_eff.c.

Referenced by init_cooling_and_star_formation(), and set_sfr_params().

◆ TempSupernova

double SFRParams::TempSupernova

Definition at line 52 of file sfr_eff.c.

Referenced by init_cooling_and_star_formation(), and set_sfr_params().

◆ TreeCoolFile

char SFRParams::TreeCoolFile[100]

Definition at line 80 of file sfr_eff.c.

Referenced by init_cooling_and_star_formation(), and set_sfr_params().

◆ UnitSfr_in_solar_per_year

double SFRParams::UnitSfr_in_solar_per_year

◆ UVFluctuationFile

char SFRParams::UVFluctuationFile[100]

Definition at line 82 of file sfr_eff.c.

Referenced by init_cooling_and_star_formation(), and set_sfr_params().

◆ WindOn

int SFRParams::WindOn

The documentation for this struct was generated from the following file: