changa 3.5
Loading...
Searching...
No Matches
Stfm Class Reference

#include <starform.h>

Inheritance diagram for Stfm:
Stfm_Shallow

Public Member Functions

void AddParams (PRM prm)
 initialize parameters for star formation
 
void CheckParams (PRM prm, struct parameters &param)
 
void NullStarForm ()
 
bool isStarFormRung (int aRung)
 
GravityParticleFormStar (GravityParticle *p, COOL *Cool, double dTime, double dDelta, double dCosmoFac, double *T, double *H2Fraction, LWDATA *LWData, Rand &rndGen)
 
 Stfm (const Stfm &st)
 
void pup (PUP::er &p)
 

Public Attributes

IMFimf
 
- Public Attributes inherited from Stfm_Shallow
int bUseStoch
 
double dStochCut
 
int iStarFormRung
 
double dMinGasMass
 
double dDeltaStarForm
 

Additional Inherited Members

- Protected Attributes inherited from Stfm_Shallow
double dGmUnit
 
double dMsolUnit
 
double dGmPerCcUnit
 
double dSecUnit
 
double dErgUnit
 
double dPhysDenMin
 
double dOverDenMin
 
double dTempMax
 
double dSoftMin
 
double dCStar
 
double dStarEff
 
double dInitStarMass
 
double dMinSpawnStarMass
 
double dMaxStarMass
 
int bGasCooling
 
int bBHForm
 
double dBHFormProb
 
double dInitBHMass
 

Detailed Description

@ brief Derived class to handle the deep copy for the IMF pointer. N.B. All attributes except imf need to be in Stfm_Shallow.


The documentation for this class was generated from the following files: