#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().
1.5.8