cloudy
trunk
|
#include <trace.h>
Data Fields | |
bool | lgTrace |
long int | nznbug |
long int | npsbug |
bool | lgHeavyBug |
bool | lgESOURCE |
int | nTrConvg |
bool | lgTrLevN |
bool | lgPointBug |
bool | lgComBug |
bool | lgNeonBug |
bool | lgTrLine |
bool | lgFeBug |
bool | lgOptcBug |
bool | lgTrace3Bod |
bool | lgTraceMole |
bool | lgHeatBug |
bool | lgDrBug |
bool | lgTrOptm |
bool | lgTrDiff |
bool | lgTr8446 |
bool | lgOpacBug |
bool | lgDustBug |
bool | lgHeBug |
bool | lgHBug |
bool | lgIsoTraceFull [NISO] |
long int | ipIsoTrace [NISO] |
bool | lgCalBug |
bool | lgCarBug |
bool | lgConBug |
bool | lgOTSBug |
bool | lgBug2nu |
bool | lgWind |
bool | lgCoolTr |
bool | lgNeBug |
bool | lgDrv_cdLine |
int | debug_level |
bool | lgTrOvrd |
bool | lgSecIon |
int t_trace::debug_level |
debug level for use with dbg_printf command (in servicce.c)
Definition at line 118 of file trace.h.
Referenced by dbg_printf().
long int t_trace::ipIsoTrace[NISO] |
ipIsoTrace is atomic number for iso-electronic species with full trace
Definition at line 88 of file trace.h.
Referenced by HydroLevel(), iso_collide(), iso_level(), iso_photo(), iso_radiative_recomb(), ParseTrace(), RT_tau_init(), and RT_tau_reset().
bool t_trace::lgBug2nu |
flag set with trace two photon command
Definition at line 103 of file trace.h.
Referenced by InitDefaultsPreparse(), and ParseTrace().
bool t_trace::lgCalBug |
trace calcium atom flag
Definition at line 91 of file trace.h.
Referenced by InitDefaultsPreparse(), and ParseTrace().
bool t_trace::lgCarBug |
trace carbon flag
Definition at line 94 of file trace.h.
Referenced by InitDefaultsPreparse(), and ParseTrace().
bool t_trace::lgComBug |
trace compton flag
Definition at line 37 of file trace.h.
Referenced by ContSetIntensity(), highen(), InitDefaultsPreparse(), and ParseTrace().
bool t_trace::lgConBug |
flag set with trace continuum command
Definition at line 97 of file trace.h.
Referenced by ContBandsCreate(), ContCreatePointers(), ContSetIntensity(), InitDefaultsPreparse(), ParseInterp(), ParseTable(), ParseTrace(), and RT_continuum().
bool t_trace::lgCoolTr |
flag set with trace cooling
Definition at line 109 of file trace.h.
Referenced by fndstr(), InitDefaultsPreparse(), and ParseTrace().
bool t_trace::lgDrBug |
flag set with trace dr command
Definition at line 61 of file trace.h.
Referenced by InitDefaultsPreparse(), ParseTrace(), and radius_next().
bool t_trace::lgDrv_cdLine |
the drive cdline command, which checks that all lines can be pulled out by cdLine
Definition at line 115 of file trace.h.
Referenced by InitDefaultsPreparse(), lines(), and ParseDrive().
bool t_trace::lgDustBug |
flag set with trace grains command
Definition at line 76 of file trace.h.
Referenced by GetProbDistr_HighLimit(), GetProbDistr_LowLimit(), GrainCharge(), GrainChargeTemp(), GrainCollHeating(), GrainDrift(), GrainsInit(), GrainTemperature(), InitDefaultsPreparse(), InitEmissivities(), ParseTrace(), PlanckIntegral(), qheat(), RebinQHeatResults(), ScanProbDistr(), and UpdatePot().
bool t_trace::lgESOURCE |
flag set to true by trace esource convergence command, will identify sources of electrons
Definition at line 24 of file trace.h.
Referenced by eden_sum(), InitDefaultsPreparse(), and ParseTrace().
bool t_trace::lgFeBug |
flag set with trace iron bug
Definition at line 46 of file trace.h.
Referenced by InitDefaultsPreparse(), and ParseTrace().
bool t_trace::lgHBug |
lgHBug set with trace hydrogen command
Definition at line 82 of file trace.h.
Referenced by HydroLevel(), InitDefaultsPreparse(), iso_collide(), iso_continuum_lower(), iso_ionize_recombine(), iso_photo(), iso_radiative_recomb(), ParseTrace(), and RT_tau_reset().
bool t_trace::lgHeatBug |
flag set by trace heating command
Definition at line 58 of file trace.h.
Referenced by HeatSum(), InitDefaultsPreparse(), and ParseTrace().
bool t_trace::lgHeavyBug |
flag set to true by trace heavy command
Definition at line 21 of file trace.h.
Referenced by InitDefaultsPreparse(), ion_wrapper(), IonNelem(), and ParseTrace().
bool t_trace::lgHeBug |
flags set with trace helium (lgHeBug)
Definition at line 79 of file trace.h.
Referenced by InitDefaultsPreparse(), IonHelium(), iso_collide(), iso_continuum_lower(), iso_ionize_recombine(), iso_photo(), iso_radiative_recomb(), and ParseTrace().
bool t_trace::lgIsoTraceFull[NISO] |
set full trace with trace h-like or he-like full command
Definition at line 85 of file trace.h.
Referenced by HydroLevel(), InitDefaultsPreparse(), iso_collide(), iso_level(), iso_photo(), iso_radiative_recomb(), ParseTrace(), RT_tau_init(), and RT_tau_reset().
bool t_trace::lgNeBug |
set true if trace eden is entered
Definition at line 112 of file trace.h.
Referenced by eden_sum(), InitDefaultsPreparse(), IterRestart(), ParseTrace(), and ScaleAllDensities().
bool t_trace::lgNeonBug |
flag set with trace neon command
Definition at line 40 of file trace.h.
Referenced by InitDefaultsPreparse(), and ParseTrace().
bool t_trace::lgOpacBug |
flag set with trace opacity
Definition at line 73 of file trace.h.
Referenced by InitDefaultsPreparse().
bool t_trace::lgOptcBug |
flag set if negative opacities every occured
Definition at line 49 of file trace.h.
Referenced by InitDefaultsPreparse(), ParseTrace(), prtmet(), and RT_tau_inc().
bool t_trace::lgOTSBug |
flag set with trace ots command
Definition at line 100 of file trace.h.
Referenced by ConvBase(), InitDefaultsPreparse(), and ParseTrace().
bool t_trace::lgPointBug |
flag set with trace pointers command
Definition at line 34 of file trace.h.
Referenced by ContCreatePointers(), InitDefaultsPreparse(), ipShells(), and ParseTrace().
bool t_trace::lgSecIon |
trace secondary ionizaiton
Definition at line 124 of file trace.h.
Referenced by InitDefaultsPreparse(), ParseTrace(), and SecIoniz().
bool t_trace::lgTr8446 |
flag set with trace beta command
Definition at line 70 of file trace.h.
Referenced by InitDefaultsPreparse(), ParseTrace(), and setXtraRatesO1().
bool t_trace::lgTrace |
flag saying that trace has been set
Definition at line 12 of file trace.h.
Referenced by AbundancesSet(), atmdat_3body(), atmdat_CHIANTI_readin(), atmdat_LAMDA_readin(), atmdat_STOUT_readin(), cdDrive(), cdPrepareExit(), cdRead(), check_mult_path(), conorm(), ContBandsCreate(), ContCreateMesh(), ContCreatePointers(), ContSetIntensity(), ConvBase(), ConvEdenIoniz(), ConvInitSolution(), ConvPresTempEdenIoniz(), ConvTempEdenIoniz(), CoolEvaluate(), eden_sum(), funjac(), GetOptColDen(), GetOptLineInt(), GetOptTemp(), GetProbDistr_HighLimit(), GetProbDistr_LowLimit(), GetStandardHeLines(), GrainCharge(), GrainChargeTemp(), GrainCollHeating(), GrainDrift(), GrainsInit(), GrainTemperature(), HCTIon(), HCTRecom(), HeatSum(), HeCollidSetup(), HelikeTransProbSetup(), highen(), HydroLevel(), HyperfineCreate(), t_yield::init_yield(), InitDefaultsPreparse(), InitEmissivities(), InitSimPostparse(), ion_wrapper(), IonHydro(), IonNelem(), ipShells(), iso_collide(), iso_continuum_lower(), iso_ionize_recombine(), iso_level(), iso_photo(), iso_radiative_recomb(), iso_recomb_setup(), iter_end_check(), IterRestart(), IterStart(), lgCoolNetConverge(), lines(), lines_general(), lines_helium(), lines_hydro(), lines_iron_Ka(), LineStackCreate(), bands_file::load(), map_do(), mole_eval_balance(), mole_h_rate_diagnostics(), mole_solve(), newton_step(), OpacityAddTotal(), OpacityCreateAll(), setCollRate::operator()(), Atom_LevelN::operator()(), t_mesh::p_ReadResolution(), t_mesh::p_SetupMesh(), ParseCommands(), ParseInterp(), ParseTable(), ParseTrace(), PlanckIntegral(), pltcon(), pltmap(), pltopc(), PressureChange(), PresTotCurrent(), PrtComment(), prtmet(), qheat(), radius_first(), radius_increment(), radius_next(), read_Hummer_Storey(), read_level2_lines(), read_mewe_gbar(), read_UTA_lines(), t_input::readarray(), ReadBadnellAIData(), RebinQHeatResults(), RT_continuum(), RT_diffuse(), RT_line_all(), RT_OTS(), RT_tau_inc(), RT_tau_init(), RT_tau_reset(), SanityCheckBegin(), ScaleAllDensities(), ScanProbDistr(), SecIoniz(), setXtraRatesO1(), stepDensity(), TempChange(), UpdatePot(), zero(), and zoneDensity().
bool t_trace::lgTrace3Bod |
trace 3 body recombination routines, trace three body
Definition at line 52 of file trace.h.
Referenced by atmdat_3body(), InitDefaultsPreparse(), and ParseTrace().
bool t_trace::lgTraceMole |
flag set with trace molecules command
Definition at line 55 of file trace.h.
Referenced by funjac(), InitDefaultsPreparse(), mole_check_reverse_reactions(), mole_eval_balance(), mole_h_rate_diagnostics(), newspecies(), parse_reaction(), parse_species_label(), and ParseTrace().
bool t_trace::lgTrDiff |
flag set with trace difuse fields command
Definition at line 67 of file trace.h.
Referenced by InitDefaultsPreparse(), and ParseTrace().
bool t_trace::lgTrLevN |
flag to indicate level of detail in trace, now only in trace convergence flag set with trace leveln command, for n level atom
Definition at line 31 of file trace.h.
Referenced by InitDefaultsPreparse(), setCollRate::operator()(), Atom_LevelN::operator()(), and ParseTrace().
bool t_trace::lgTrLine |
flag set with trace line command
Definition at line 43 of file trace.h.
Referenced by ContCreatePointers(), InitDefaultsPreparse(), and ParseTrace().
bool t_trace::lgTrOptm |
flag set with trace optimizer command
Definition at line 64 of file trace.h.
Referenced by GetOptLineInt(), GetOptTemp(), grid_do(), and ParseTrace().
bool t_trace::lgTrOvrd |
flag affecting which iteration to turn on trace
Definition at line 121 of file trace.h.
Referenced by InitDefaultsPreparse(), iter_end_check(), IterRestart(), and ParseCommands().
bool t_trace::lgWind |
flag set with trace wind command
Definition at line 106 of file trace.h.
Referenced by InitDefaultsPreparse(), InitSimPostparse(), ParseTrace(), and zoneDensity().
long int t_trace::npsbug |
which iteration to turn on trace
Definition at line 18 of file trace.h.
Referenced by InitDefaultsPreparse(), iter_end_check(), IterRestart(), and ParseTrace().
int t_trace::nTrConvg |
trace convergence, number indicates level of trace needed
Definition at line 27 of file trace.h.
Referenced by ConvBase(), ConvEdenIoniz(), ConvInitSolution(), ConvIoniz(), ConvPresTempEdenIoniz(), ConvTempEdenIoniz(), CoolHeatError(), EdenError(), GrainDrive(), diatomics::H2_LevelPops(), InitDefaultsPreparse(), iter_end_check(), IterRestart(), lgConvTemp(), lgCoolNetConverge(), map_do(), ParseTrace(), PrtZone(), stepDensity(), and TempChange().
long int t_trace::nznbug |
nznbug zone to turn on trace, set by trace command, npsbug is iteratoin number
Definition at line 15 of file trace.h.
Referenced by InitDefaultsPreparse(), iter_end_check(), IterRestart(), and ParseTrace().