Cloudy
Spectral Synthesis Code for Astrophysics
|
#include <stopcalc.h>
Public Attributes | |
realnum | tauend |
realnum | taunu |
long int | iptnu |
double | TeFloor |
realnum | TempHiStopZone |
realnum | TempHiStopIteration |
realnum | TempLoStopZone |
realnum | TempLoStopIteration |
realnum | StopElecFrac |
realnum | StopH2MoleFrac |
realnum | StopHPlusFrac |
realnum | StopDepleteFrac |
realnum | StopVelocity |
realnum | HColStop |
realnum | colpls |
realnum | colnut |
realnum | col_h2 |
realnum | xMass |
realnum | col_h2_nut |
realnum | col_H0_ov_Tspin |
realnum | col_monoxco |
realnum | AV_point |
realnum | AV_extended |
realnum | StopElecDensity |
realnum | stpint [MXSTPL] |
long int | ipStopLin1 [MXSTPL] |
long int | ipStopLin2 [MXSTPL] |
long int | nstpl |
realnum | StopLineWl1 [MXSTPL] |
realnum | StopLineWl2 [MXSTPL] |
char | chStopLabel1 [MXSTPL][NCHLAB] |
char | chStopLabel2 [MXSTPL][NCHLAB] |
int | nEmergent [MXSTPL] |
bool | lgStop21cm |
vector< long > | ContIndex |
vector< Flux > | ContNFnu |
char | chReasonStop [nCHREASONSTOP] |
bool | lgStopSpeciesColumn |
string | chSpeciesColumn |
realnum | col_species |
realnum t_StopCalc::AV_extended |
Referenced by InitDefaultsPreparse(), iter_end_check(), ParseStop(), and radius_next().
realnum t_StopCalc::AV_point |
stop at AV, point or extended
Referenced by InitDefaultsPreparse(), iter_end_check(), ParseStop(), and radius_next().
char t_StopCalc::chReasonStop[nCHREASONSTOP] |
the reason the calculation stopped
Referenced by iter_end_check(), IterStart(), and PrtComment().
string t_StopCalc::chSpeciesColumn |
Referenced by InitDefaultsPreparse(), iter_end_check(), ParseStop(), radius_first(), and radius_next().
line labels
Referenced by IterStart(), and ParseStop().
Referenced by IterStart(), and ParseStop().
realnum t_StopCalc::col_H0_ov_Tspin |
integrated n()H0) / Tspin
Referenced by InitDefaultsPreparse(), iter_end_check(), ParseStop(), and radius_next().
realnum t_StopCalc::col_h2 |
column density in molecular hydrogen
Referenced by InitDefaultsPreparse(), iter_end_check(), ParseCommands(), ParseStop(), and radius_next().
realnum t_StopCalc::col_h2_nut |
column density in molecular + neutral hydrogen
Referenced by InitDefaultsPreparse(), iter_end_check(), ParseCommands(), ParseStop(), and radius_next().
realnum t_StopCalc::col_monoxco |
column density in carbon monoxide
Referenced by InitDefaultsPreparse(), iter_end_check(), ParseStop(), and radius_next().
realnum t_StopCalc::col_species |
Referenced by InitDefaultsPreparse(), iter_end_check(), ParseStop(), radius_first(), and radius_next().
realnum t_StopCalc::colnut |
Referenced by InitDefaultsPreparse(), iter_end_check(), ParseCommands(), ParseStop(), radius_first(), radius_next(), and RT_tau_init().
realnum t_StopCalc::colpls |
Referenced by InitDefaultsPreparse(), iter_end_check(), ParseCommands(), ParseStop(), radius_first(), and radius_next().
vector<long> t_StopCalc::ContIndex |
parameters for STOP CONTINUUM FLUX
Referenced by iter_end_check(), and ParseStop().
vector<Flux> t_StopCalc::ContNFnu |
Referenced by iter_end_check(), and ParseStop().
realnum t_StopCalc::HColStop |
limit column densities set with stop column command HColStop is total hydrogen column, others are ionized and neutral
Referenced by InitDefaultsPreparse(), iter_end_check(), ParseCommands(), ParseStop(), radius_first(), radius_next(), and RT_tau_init().
long int t_StopCalc::ipStopLin1[MXSTPL] |
line indices for first and second lines in stop line command
Referenced by iter_end_check(), and IterStart().
long int t_StopCalc::ipStopLin2[MXSTPL] |
Referenced by iter_end_check(), and IterStart().
long int t_StopCalc::iptnu |
this points to taunu within the continuum mesh
Referenced by InitDefaultsPreparse(), iter_end_check(), radius_next(), and RT_tau_init().
bool t_StopCalc::lgStop21cm |
flag saying to stop at 21cm line optical depth
Referenced by InitDefaultsPreparse(), iter_end_check(), and ParseStop().
bool t_StopCalc::lgStopSpeciesColumn |
Referenced by InitDefaultsPreparse(), iter_end_check(), and ParseStop().
int t_StopCalc::nEmergent[MXSTPL] |
Referenced by iter_end_check(), and ParseStop().
long int t_StopCalc::nstpl |
number of stop line commands entered, 0 if none
Referenced by InitDefaultsPreparse(), iter_end_check(), IterStart(), and ParseStop().
realnum t_StopCalc::StopDepleteFrac |
stop when a certain fraction of O frozen out on grains is reached, this was put in to stop Cloudy from going into regimes where time dependence must be considered
Referenced by InitDefaultsPreparse(), iter_end_check(), and ParseStop().
realnum t_StopCalc::StopElecDensity |
stopping electron density, set with stop eden command
Referenced by InitDefaultsPreparse(), iter_end_check(), and ParseStop().
realnum t_StopCalc::StopElecFrac |
STOP EFRAC sets this limiting ratio of electron to H densities
Referenced by InitDefaultsPreparse(), iter_end_check(), and ParseStop().
realnum t_StopCalc::StopH2MoleFrac |
stop at a hydrogen molecular fraction, relative to total hydrogen, this is 2H_2 / H_total
Referenced by InitDefaultsPreparse(), iter_end_check(), and ParseStop().
realnum t_StopCalc::StopHPlusFrac |
stop at a ionized hydrogen fraction, this was put in to simulate the contribution of the H+ region to the overall intensity of PDR lines
Referenced by InitDefaultsPreparse(), iter_end_check(), and ParseStop().
Referenced by IterStart(), and ParseStop().
Referenced by IterStart(), and ParseStop().
realnum t_StopCalc::StopVelocity |
stop when absolute value of velocity falls below this value. Entered in km/s but converted to cm/s
Referenced by InitDefaultsPreparse(), iter_end_check(), and ParseStop().
MXSTPL (above, equal to 10) is maximum number of stop line commands
parameters for stop line command LineStopWl - line wavelength for stop line command ipStopLin1 is pointer to first line of pair in stack of lines ipStopLin2 is pointer to second line of pair in stack of lines, usually Hbeta. initially holds wavelength, converted to pointer in iter_startend.cpp
Referenced by iter_end_check(), and ParseStop().
realnum t_StopCalc::tauend |
this has the various ending criteria for stopping a model optical depth to stop calculation
Referenced by InitDefaultsPreparse(), iter_end_check(), ParseCommands(), ParseStop(), radius_first(), radius_next(), and RT_tau_init().
realnum t_StopCalc::taunu |
this is the energy within the continuum mesh, we will stop when the optical depth at this energy reaches tauend
Referenced by InitDefaultsPreparse(), ParseStop(), radius_first(), and RT_tau_init().
double t_StopCalc::TeFloor |
this provides a "floor" for the temperature - when the temperature falls to this limit, go to constant temperature solution
Referenced by ConvInitSolution(), InitDefaultsPreparse(), iter_end_check(), IterRestart(), ParseSet(), and TempChange().
realnum t_StopCalc::TempHiStopIteration |
highest allowed iteration temperature, set with stop time temperature exceeds command
Referenced by DynaIterEnd(), InitDefaultsPreparse(), and ParseStop().
realnum t_StopCalc::TempHiStopZone |
highest allowed zone temperature, set with stop temperature exceeds command
Referenced by InitDefaultsPreparse(), iter_end_check(), and ParseStop().
realnum t_StopCalc::TempLoStopIteration |
TempLoStopIteration is lowest temperature to allow in iterations, set with stop time temperature command, used to stop time dependent sims
Referenced by DynaIterEnd(), InitDefaultsPreparse(), and ParseStop().
realnum t_StopCalc::TempLoStopZone |
TempLoStopZone is lowest temperature to allow in radial zone integrations, set with stop temperature command
Referenced by AbundancesSet(), ConvIterCheck(), InitDefaultsPreparse(), iter_end_check(), ParseCommands(), ParseStop(), and PrtComment().
realnum t_StopCalc::xMass |
stop at some mass
Referenced by InitDefaultsPreparse(), iter_end_check(), and ParseStop().