#include <trace.h>
Data Fields | |
bool | lgTrace |
bool | lgTraceInput |
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 | lgTr_CO_Mole |
bool | lgTr_H2_Mole |
bool | lgHeatBug |
bool | lgTrGant |
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 | lgCoolTr |
bool | lgNeBug |
bool | lgPtrace |
bool | lgDrv_cdLine |
int | debug_level |
bool | lgTrOvrd |
bool | lgSecIon |
Definition at line 5 of file trace.h.
debug level for use with dbg_printf command (in servicce.c)
Definition at line 120 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 90 of file trace.h.
Referenced by HeLikeLevel(), HydroCollid(), HydroLevel(), HydroLevelPop(), HydroRecom(), ParseTrace(), RT_tau_init(), and RT_tau_reset().
bool t_trace::lgBug2nu |
flag set with trace two photon command
Definition at line 105 of file trace.h.
Referenced by atmdat_2phot_rate(), ParseTrace(), and Zerologic().
bool t_trace::lgCalBug |
trace calcium atom flag
Definition at line 93 of file trace.h.
Referenced by ParseTrace(), and Zerologic().
bool t_trace::lgCarBug |
trace carbon flag
Definition at line 96 of file trace.h.
Referenced by IonCarbo(), ParseTrace(), and Zerologic().
bool t_trace::lgComBug |
trace compton flag
Definition at line 36 of file trace.h.
Referenced by ContSetIntensity(), highen(), ParseTrace(), and Zerologic().
bool t_trace::lgConBug |
flag set with trace continuum command
Definition at line 99 of file trace.h.
Referenced by ContBandsCreate(), ContCreatePointers(), ContSetIntensity(), fill(), ParseInterp(), ParseTable(), ParseTrace(), radius_increment(), and Zerologic().
bool t_trace::lgCoolTr |
flag set with trace cooling
Definition at line 108 of file trace.h.
Referenced by Fe2_cooling(), fndstr(), ParseTrace(), and Zerologic().
bool t_trace::lgDrBug |
flag set with trace dr command
Definition at line 63 of file trace.h.
Referenced by ParseTrace(), radius_next(), and Zerologic().
the drive cdline command, which checks that all lines can be pulled out by cdLine
Definition at line 117 of file trace.h.
Referenced by lines(), ParseDrive(), and Zerologic().
bool t_trace::lgDustBug |
flag set with trace grains command
Definition at line 78 of file trace.h.
Referenced by GetProbDistr_HighLimit(), GetProbDistr_LowLimit(), GrainCharge(), GrainChargeTemp(), GrainCollHeating(), GrainDrift(), GrainsInit(), GrainTemperature(), InitEmissivities(), ParseTrace(), PlanckIntegral(), qheat(), RebinQHeatResults(), ScanProbDistr(), UpdatePot(), and Zerologic().
bool t_trace::lgESOURCE |
flag set to true by trace esource convergence command, will identify sources of electrons
Definition at line 23 of file trace.h.
Referenced by eden_sum(), ParseTrace(), and Zerologic().
bool t_trace::lgFeBug |
flag set with trace iron bug
Definition at line 45 of file trace.h.
Referenced by IonIron(), ParseTrace(), and Zerologic().
bool t_trace::lgHBug |
lgHBug set with trace hydrogen command
Definition at line 84 of file trace.h.
Referenced by HydroLevel(), HydroRecom(), HydroT2Low(), iso_photo(), ParseTrace(), RT_tau_init(), RT_tau_reset(), and Zerologic().
bool t_trace::lgHeatBug |
flag set by trace heating command
Definition at line 57 of file trace.h.
Referenced by HeatSum(), ParseTrace(), and Zerologic().
bool t_trace::lgHeavyBug |
flag set to true by trace heavy command
Definition at line 20 of file trace.h.
Referenced by IonAlumi(), IonBeryl(), IonBoron(), IonIron(), IonMagne(), IonNeon(), IonNitro(), IonSilic(), IonSodiu(), ParseTrace(), and Zerologic().
bool t_trace::lgHeBug |
flags set with trace helium (lgHeBug)
Definition at line 81 of file trace.h.
Referenced by HeCreate(), HeLikeLevel(), IonHelium(), ParseTrace(), and Zerologic().
bool t_trace::lgIsoTraceFull[NISO] |
set full trace with trace h-like or he-like full command
Definition at line 87 of file trace.h.
Referenced by HeLikeLevel(), HydroCollid(), HydroLevel(), HydroLevelPop(), HydroRecom(), ParseTrace(), RT_line_all(), RT_tau_init(), RT_tau_reset(), and Zerologic().
bool t_trace::lgNeBug |
set true if trace eden is entered
Definition at line 111 of file trace.h.
Referenced by ConvEdenIoniz(), eden_sum(), IterRestart(), ParseTrace(), PressureChange(), and Zerologic().
bool t_trace::lgNeonBug |
flag set with trace neon command
Definition at line 39 of file trace.h.
Referenced by ParseTrace(), and Zerologic().
bool t_trace::lgOpacBug |
bool t_trace::lgOptcBug |
flag set if negative opacities every occured
Definition at line 48 of file trace.h.
Referenced by IterStart(), ParseTrace(), RT_tau_inc(), and Zerologic().
bool t_trace::lgOTSBug |
flag set with trace ots command
Definition at line 102 of file trace.h.
Referenced by ConvBase(), ParseTrace(), and Zerologic().
bool t_trace::lgPointBug |
flag set with trace pointers command
Definition at line 33 of file trace.h.
Referenced by ContCreatePointers(), ipShells(), ParseTrace(), and Zerologic().
bool t_trace::lgPtrace |
flag set with drive pointers command
Definition at line 114 of file trace.h.
Referenced by ContSetIntensity(), fill(), ParseDrive(), and Zerologic().
bool t_trace::lgSecIon |
trace secondary ionizaiton
Definition at line 126 of file trace.h.
Referenced by HeatSum(), ParseTrace(), and Zerologic().
bool t_trace::lgTr8446 |
flag set with trace beta command
Definition at line 72 of file trace.h.
Referenced by atom_oi_calc(), oi_level_pops(), ParseTrace(), and Zerologic().
flag set with trace molecules command
Definition at line 54 of file trace.h.
Referenced by CO_solve(), lgMolecAver(), ParseTrace(), and Zerologic().
Definition at line 54 of file trace.h.
Referenced by H2_LevelPops(), hmole_step(), ParseTrace(), and Zerologic().
bool t_trace::lgTrace |
flag saying that trace has been set
Definition at line 8 of file trace.h.
Referenced by AbundancesSet(), atmdat_2phot_rate(), atmdat_3body(), atmdat_readin(), atom_levelN(), atom_oi_calc(), CO_solve(), conorm(), ContBandsCreate(), ContCreateMesh(), ContCreatePointers(), ContSetIntensity(), ConvBase(), ConvEdenIoniz(), ConvInitSolution(), ConvTempEdenIoniz(), CoolEvaluate(), t_yield::do_kill_yield(), eden_sum(), Fe2_cooling(), FeII_RT_Make(), FeIIBandsCreate(), FeIICreate(), FeIILevelPops(), fill(), FillGFF(), GetOptColDen(), GetOptLineInt(), GetOptTemp(), GetProbDistr_HighLimit(), GetProbDistr_LowLimit(), GetStandardHeLines(), GrainCharge(), GrainChargeTemp(), GrainCollHeating(), GrainDrift(), GrainsInit(), GrainTemperature(), H2_Cooling(), H2_LevelPops(), HCTIon(), HCTRecom(), HeatSum(), HeCollid(), HeCreate(), HeLikeLevel(), HelikeRecombSetup(), HelikeTransProbSetup(), highen(), hmole_step(), HydroCollid(), Hydrogenic(), HydroLevel(), HydroLevelPop(), HydroRecom(), HydroT2Low(), HyperfineCreate(), t_yield::init_yield(), InitEmissivities(), IonAlumi(), IonBeryl(), IonBoron(), IonCarbo(), IonIron(), IonMagne(), IonNeon(), IonNitro(), IonOxyge(), IonSilic(), IonSodiu(), ipShells(), iso_photo(), iter_end_check(), IterRestart(), IterStart(), lgMolecAver(), lines(), lines_general(), lines_helium(), lines_lv1_k_zn(), lines_lv1_li_ne(), lines_lv1_na_ar(), map_do(), oi_level_pops(), OpacityAddTotal(), OpacityCreateAll(), ParseCommands(), ParseInterp(), ParseTable(), ParseTrace(), PlanckIntegral(), pltcon(), pltmap(), pltopc(), PressureChange(), PresTotCurrent(), PrtComment(), qheat(), radius_first(), radius_increment(), radius_next(), read_continuum_mesh(), RebinQHeatResults(), RT_diffuse(), RT_line_all(), RT_OTS(), RT_tau_inc(), RT_tau_init(), RT_tau_reset(), SanityCheckBegin(), ScanProbDistr(), tfidle(), UpdatePot(), and Zerologic().
bool t_trace::lgTrace3Bod |
trace 3 body recombination routines, trace three body
Definition at line 51 of file trace.h.
Referenced by atmdat_3body(), ParseTrace(), and Zerologic().
lgTraceInput is set true if the key TRACE occurs in the input stream
Definition at line 11 of file trace.h.
Referenced by cdDrive(), cdRead(), input_readarray(), ParseInit(), and Zerologic().
bool t_trace::lgTrDiff |
flag set with trace difuse fields command
Definition at line 69 of file trace.h.
Referenced by ParseTrace(), and Zerologic().
bool t_trace::lgTrGant |
flag set with trace gaunt command
Definition at line 60 of file trace.h.
Referenced by ParseTrace(), tfidle(), and Zerologic().
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 30 of file trace.h.
Referenced by atom_levelN(), ParseTrace(), and Zerologic().
bool t_trace::lgTrLine |
flag set with trace line command
Definition at line 42 of file trace.h.
Referenced by ContCreatePointers(), ParseTrace(), and Zerologic().
bool t_trace::lgTrOptm |
flag set with trace optimizer command
Definition at line 66 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 123 of file trace.h.
Referenced by iter_end_check(), IterRestart(), ParseCommands(), and Zerologic().
long int t_trace::npsbug |
which iteration to turn on trace
Definition at line 17 of file trace.h.
Referenced by H2_Cooling(), iter_end_check(), IterRestart(), ParseTrace(), and Zerologic().
trace convergence, number indicates level of trace needed
Definition at line 26 of file trace.h.
Referenced by CO_drive(), ConvBase(), ConvEdenIoniz(), ConvInitSolution(), ConvIoniz(), ConvPresTempEdenIoniz(), ConvTempEdenIoniz(), DynaPresChngFactor(), Fe2_cooling(), GrainDrive(), H2_LevelPops(), iter_end_check(), IterRestart(), map_do(), ParseTrace(), PrtZone(), and Zerologic().
long int t_trace::nznbug |
nznbug zone to turn on trace, set by trace command, npsbug is iteratoin number
Definition at line 14 of file trace.h.
Referenced by iter_end_check(), IterRestart(), ParseTrace(), and Zerologic().