#include <secondaries.h>
Data Fields | |
float | heatef |
float | efionz |
float | exctef |
float | sec2prim |
float ** | csupra |
float ** | csupra_effic |
float | sec2total |
float | SecHIonMax |
float | SetCsupra |
bool | lgCSetOn |
bool | lgSecOFF |
long int | ipSecIon |
float | hetsav |
float | savefi |
float | x12sav |
float | x12tot |
float | Hx12 [2][NHYDRO_MAX_LEVEL] |
Definition at line 4 of file secondaries.h.
float** t_secondaries::csupra |
secondary ionization [nelem][ion] rate [s-1]
Definition at line 14 of file secondaries.h.
Referenced by ContSetIntensity(), ConvBase(), crnurate(), H2_PunchDo(), H2_X_coll_rate_evaluate(), HeatSum(), HeLikeLevel(), hmole_step(), ion_solver(), iso_ionize_recombine(), IterRestart(), IterStart(), lgCheckAsserts(), PrtHydroTrace1a(), PrtHydroTrace2(), PrtZone(), PunchDo(), and zero().
float ** t_secondaries::csupra_effic |
float t_secondaries::efionz |
Definition at line 6 of file secondaries.h.
Referenced by HeatSum(), IterRestart(), IterStart(), and zero().
float t_secondaries::exctef |
float t_secondaries::heatef |
Definition at line 6 of file secondaries.h.
Referenced by GammaBn(), GammaBnPL(), GammaK(), GammaPL(), HeatSum(), IterRestart(), IterStart(), and zero().
float t_secondaries::hetsav |
this block of variables save the state of the code in startr, in reset, resets this state for the start of the next zone
Definition at line 41 of file secondaries.h.
Referenced by IterRestart(), and IterStart().
float t_secondaries::Hx12[2][NHYDRO_MAX_LEVEL] |
used to store secondary exciatation rates for levels of hydrogenic species [0][level] is for levels of the atom, [1][level] is the ion
Definition at line 46 of file secondaries.h.
Referenced by HydroCollid(), HydroLevelPop(), HydroT2Low(), PrtHydroTrace2(), and zero().
long int t_secondaries::ipSecIon |
pointer to continuum energies where secondary ionization can occur, 100eV
Definition at line 36 of file secondaries.h.
Referenced by ContCreatePointers(), GammaBn(), GammaBnPL(), GammaK(), and GammaPL().
lgCSetOn set with set csupra command
Definition at line 29 of file secondaries.h.
Referenced by HeatSum(), ParseSet(), PrtComment(), and zero().
flag saying that secondary electron have been turned off, set true with no secondaries command
Definition at line 33 of file secondaries.h.
Referenced by HeatSum(), ParseDont(), and zero().
float t_secondaries::savefi |
float t_secondaries::sec2prim |
number of secondaries per primary ionization
Definition at line 11 of file secondaries.h.
Referenced by HeatSum().
float t_secondaries::sec2total |
sec2total is ratio of secondary to total ionizaitons of ground state H, evaluated in hydrogen, used in ionization to determine how fine a convergence on the secondary rates is needed
Definition at line 20 of file secondaries.h.
Referenced by ConvBase(), lines_hydro(), and zero().
max ratio of sec2total, recall to identify sec ioniz models
Definition at line 23 of file secondaries.h.
Referenced by IterStart(), lines_hydro(), PrtComment(), and zero().
float t_secondaries::SetCsupra |
SetCsupra is secondary ionization rate set with set csupra command
Definition at line 26 of file secondaries.h.
Referenced by ContSetIntensity(), HeatSum(), ParseSet(), and zero().
float t_secondaries::x12sav |
float t_secondaries::x12tot |
x12tot rate for excitation of Lya
Definition at line 46 of file secondaries.h.
Referenced by H2_LevelPops(), H2_X_coll_rate_evaluate(), HeatSum(), hmole_reactions(), hmole_step(), HydroCollid(), HydroLevel(), IterRestart(), IterStart(), lines_hydro(), PunchDo(), and zero().