#include <stopcalc.h>
Data Fields | |
float | tauend |
float | taunu |
long int | iptnu |
float | T2High |
float | TeLowest |
float | TeHighest |
float | TeFloor |
float | tend |
float | StopElecFrac |
float | StopH2MoleFrac |
float | StopHPlusFrac |
float | StopDepleteFrac |
float | HColStop |
float | colpls |
float | colnut |
float | col_h2 |
float | xMass |
float | col_h2_nut |
float | col_H0_ov_Tspin |
float | col_monoxco |
float | AV_point |
float | AV_extended |
float | StopElecDensity |
float | stpint [MXSTPL] |
long int | ipStopLin1 [MXSTPL] |
long int | ipStopLin2 [MXSTPL] |
long int | nstpl |
float | StopLineWl [MXSTPL] |
float | StopLineWl2 [MXSTPL] |
float | ErrorLineWl [MXSTPL] |
float | ErrorLineWl2 [MXSTPL] |
char | chStopLabel [MXSTPL][5] |
char | chStopLabel2 [MXSTPL][5] |
bool | lgStop21cm |
long int | nTotalIonizStop |
Definition at line 11 of file stopcalc.h.
float t_StopCalc::AV_extended |
Definition at line 75 of file stopcalc.h.
Referenced by iter_end_check(), ParseStop(), radius_next(), and zero().
float t_StopCalc::AV_point |
stop at AV, point or extended
Definition at line 75 of file stopcalc.h.
Referenced by iter_end_check(), ParseStop(), radius_next(), and zero().
char t_StopCalc::chStopLabel[MXSTPL][5] |
line labels
Definition at line 101 of file stopcalc.h.
Referenced by IterStart(), ParseStop(), and zero().
char t_StopCalc::chStopLabel2[MXSTPL][5] |
integrated n()H0) / Tspin
Definition at line 69 of file stopcalc.h.
Referenced by iter_end_check(), ParseStop(), radius_next(), and zero().
float t_StopCalc::col_h2 |
column density in molecular hydrogen
Definition at line 60 of file stopcalc.h.
Referenced by iter_end_check(), ParseCommands(), ParseStop(), radius_next(), and zero().
float t_StopCalc::col_h2_nut |
column density in molecular + neutral hydrogen
Definition at line 66 of file stopcalc.h.
Referenced by iter_end_check(), ParseCommands(), ParseStop(), radius_next(), and zero().
float t_StopCalc::col_monoxco |
column density in carbon monoxide
Definition at line 72 of file stopcalc.h.
Referenced by iter_end_check(), ParseStop(), radius_next(), and zero().
float t_StopCalc::colnut |
Definition at line 55 of file stopcalc.h.
Referenced by iter_end_check(), ParseCommands(), ParseStop(), radius_first(), radius_next(), RT_tau_init(), and zero().
float t_StopCalc::colpls |
Definition at line 55 of file stopcalc.h.
Referenced by iter_end_check(), ParseCommands(), ParseStop(), radius_first(), radius_next(), and zero().
float t_StopCalc::ErrorLineWl[MXSTPL] |
float t_StopCalc::ErrorLineWl2[MXSTPL] |
float t_StopCalc::HColStop |
limit column densities set with stop column command colend is total hydrogen column, others are ionized and neutral
Definition at line 55 of file stopcalc.h.
Referenced by iter_end_check(), ParseCommands(), ParseStop(), radius_first(), radius_next(), RT_tau_init(), and zero().
long int t_StopCalc::ipStopLin1[MXSTPL] |
long int t_StopCalc::ipStopLin2[MXSTPL] |
long int t_StopCalc::iptnu |
this points to taunu within the continuum mesh
Definition at line 21 of file stopcalc.h.
Referenced by iter_end_check(), radius_next(), RT_tau_init(), and zero().
flag saying to stop at 21cm line optical depth
Definition at line 105 of file stopcalc.h.
Referenced by iter_end_check(), ParseStop(), and zero().
long int t_StopCalc::nstpl |
Definition at line 90 of file stopcalc.h.
Referenced by iter_end_check(), IterStart(), ParseStop(), and zero().
long int t_StopCalc::nTotalIonizStop |
stop when counter conv.nTotalIoniz reaches this value, a debugging aid
Definition at line 108 of file stopcalc.h.
Referenced by ConvBase(), ParseStop(), and zero().
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
Definition at line 51 of file stopcalc.h.
Referenced by iter_end_check(), ParseStop(), and zero().
stopping electron density, set with stop eden command
Definition at line 78 of file stopcalc.h.
Referenced by iter_end_check(), ParseStop(), and zero().
float t_StopCalc::StopElecFrac |
STOP EFRAC sets this limiting ratio of electron to H densiteis
Definition at line 39 of file stopcalc.h.
Referenced by iter_end_check(), ParseStop(), and zero().
stop at a hydrogen molecular fraction, relative to total hydrogen, this is 2H_2 / H_total
Definition at line 43 of file stopcalc.h.
Referenced by iter_end_check(), ParseStop(), and zero().
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
Definition at line 47 of file stopcalc.h.
Referenced by iter_end_check(), ParseStop(), and zero().
float t_StopCalc::StopLineWl[MXSTPL] |
Definition at line 94 of file stopcalc.h.
Referenced by iter_end_check(), IterStart(), ParseStop(), and zero().
float t_StopCalc::StopLineWl2[MXSTPL] |
float t_StopCalc::stpint[MXSTPL] |
MXSTPL (above, equal to 10) is maximum numeer 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 startr
Definition at line 88 of file stopcalc.h.
Referenced by iter_end_check(), ParseStop(), and zero().
float t_StopCalc::T2High |
highest allowed temperature, set with stop temperature exceeds command
Definition at line 24 of file stopcalc.h.
Referenced by iter_end_check(), ParseStop(), and zero().
float t_StopCalc::tauend |
this has the various ending criteria for stopping a model optical depth to stop calculation
Definition at line 15 of file stopcalc.h.
Referenced by iter_end_check(), ParseCommands(), ParseStop(), radius_first(), radius_next(), RT_tau_init(), and zero().
float t_StopCalc::taunu |
this is the energy within the continuum mesh, we will stop when the optical depth at this energy reaches tauend
Definition at line 15 of file stopcalc.h.
Referenced by ParseStop(), radius_first(), RT_tau_init(), and zero().
float t_StopCalc::TeFloor |
this provides a "floor" for the temperature - when the temperature falls to this limit, go to constant temperature solution
Definition at line 33 of file stopcalc.h.
Referenced by iter_end_check(), IterRestart(), ParseSet(), and zero().
float t_StopCalc::TeHighest |
Definition at line 28 of file stopcalc.h.
Referenced by ConvInitSolution(), map_do(), ParseConstant(), ParseCoronal(), and zero().
float t_StopCalc::TeLowest |
this is the default lowest to highest temperature checked TeLowest is 2.8, tehigh 1e10, in scalar, also zerologic
Definition at line 28 of file stopcalc.h.
Referenced by ConvInitSolution(), lgConvTemp(), map_do(), ParseCoronal(), and zero().
float t_StopCalc::tend |
tend is lowest temperature, set with stop temperature command
Definition at line 36 of file stopcalc.h.
Referenced by AbundancesSet(), ConvIterCheck(), iter_end_check(), ParseCommands(), ParseStop(), PrtComment(), and zero().
float t_StopCalc::xMass |
stop at some mass
Definition at line 63 of file stopcalc.h.
Referenced by iter_end_check(), ParseStop(), and zero().