cloudy
trunk
|
#include <abund.h>
Public Member Functions | |
const char * | chName () const |
void | zero () |
void | comment (t_warnings &) |
Public Member Functions inherited from module | |
module () | |
virtual | ~module () |
Data Fields | |
bool | lgAGN [LIMELM] |
realnum | SolarSave [LIMELM] |
bool | lgAbnSolar |
bool | lgAbundancesSet |
realnum | solar [LIMELM] |
t_isotope | IsoAbn [LIMELM] |
bool | lgAbunTabl [LIMELM] |
bool | lgAbTaDepth [LIMELM] |
bool | lgAbTaON |
realnum | AbTabFac [LIMTABD][LIMELM] |
realnum | AbTabRad [LIMTABD][LIMELM] |
long int | nAbunTabl |
long int | ipSolar [LIMELM] |
long int | npSolar |
realnum | ScaleElement [LIMELM] |
realnum | Depletion [LIMELM] |
realnum | depset [LIMELM] |
bool | lgDepln |
realnum | ScaleMetals |
|
inlinevirtual |
|
inlinevirtual |
|
virtual |
Implements module.
Definition at line 7 of file abund.cpp.
References cdEXIT, DEBUG_ENTRY, Depletion, depset, EXIT_FAILURE, fprintf(), ioQQQ, lgDepln, LIMELM, ScaleMetals, ShowMe(), and solar.
AbTabFac abundances for element table
Definition at line 229 of file abund.h.
Referenced by AbundancesTable(), and ParseElement().
AbTabRad depth scale parameters for dlaw table command
Definition at line 229 of file abund.h.
Referenced by AbundancesTable(), and ParseElement().
Depletion is set of stored scale factors for depletion of general ism
Definition at line 245 of file abund.h.
Referenced by ParseMetal(), and zero().
depset is unity unless depletion is used
Definition at line 245 of file abund.h.
Referenced by AbundancesSet(), ParseMetal(), and zero().
long int t_abund::ipSolar[LIMELM] |
indices so that abundances can be in any order
Definition at line 238 of file abund.h.
Referenced by InitDefaultsPreparse(), ParseAbundances(), and ParseElement().
Definition at line 213 of file abund.h.
Referenced by HyperfineCreate(), InitDefaultsPreparse(), LoadIsotopes(), ParseAbundances(), ParseElement(), and SetIsotopeFractions().
bool t_abund::lgAbnSolar |
Definition at line 202 of file abund.h.
Referenced by InitDefaultsPreparse(), ParseAbundances(), ParseCommands(), ParseElement(), ParseMetal(), and PrtComment().
bool t_abund::lgAbTaDepth[LIMELM] |
lgAbTaDepth says whether depth or radius, true is depth
Definition at line 218 of file abund.h.
Referenced by AbundancesTable(), and ParseElement().
bool t_abund::lgAbTaON |
general flag saying this option turned on
Definition at line 218 of file abund.h.
Referenced by AbundancesSet(), AbundChange(), InitDefaultsPreparse(), ParseElement(), and PrtZone().
bool t_abund::lgAbundancesSet |
set true if abundances set with command, if false then must set default solar abundances
Definition at line 207 of file abund.h.
Referenced by InitDefaultsPreparse(), and ParseAbundances().
bool t_abund::lgAbunTabl[LIMELM] |
lgAbunTabl says whether this element is to have its abundance determined from a table (true) or stored constant (false) set true with element table command
Definition at line 218 of file abund.h.
Referenced by AbundancesSet(), AbundChange(), InitDefaultsPreparse(), and ParseElement().
bool t_abund::lgAGN[LIMELM] |
logical flag saying whether to include this element in save output for AGN tables
Definition at line 198 of file abund.h.
Referenced by ChargTranPun(), InitDefaultsPreparse(), ion_recombAGN(), and save_opacity().
bool t_abund::lgDepln |
lgDepln is true if depln used
Definition at line 251 of file abund.h.
Referenced by ParseMetal(), PrtComment(), and zero().
long int t_abund::nAbunTabl |
Definition at line 235 of file abund.h.
Referenced by AbundancesTable(), and ParseElement().
long int t_abund::npSolar |
Definition at line 238 of file abund.h.
Referenced by InitDefaultsPreparse(), ParseAbundances(), and ParseElement().
scale factors to alter abundances of elements, set with element scale
Definition at line 242 of file abund.h.
Referenced by AbundancesSet(), InitDefaultsPreparse(), and ParseElement().
realnum t_abund::ScaleMetals |
scale factor for metals, set with metals command
Definition at line 254 of file abund.h.
Referenced by AbundancesSet(), ParseMetal(), and zero().
solar abundances for the current calculation
Definition at line 210 of file abund.h.
Referenced by abund_starburst(), AbundancesPrt(), AbundancesSet(), InitDefaultsPreparse(), ParseAbundances(), ParseDrive(), ParseElement(), and zero().
Definition at line 200 of file abund.h.
Referenced by abund_starburst(), and InitDefaultsPreparse().