cloudy
trunk
|
#include <hydrogenic.h>
Data Fields | |
bool | lgHColionImp |
bool | lgHiPop2 |
realnum | pop2mx |
bool | lgReevalRecom |
realnum | dstfe2lya |
realnum | HLineWidth |
realnum | TexcLya |
long int | nLyaHot |
realnum | TLyaMax |
realnum | TeLyaMax |
long int | nZTLaMax |
char | chHTopType [5] |
realnum | H_ion_frac_photo |
realnum | HCollIonMax |
realnum | H_ion_frac_collis |
double | cintot |
bool | lgHInducImp |
double | D2H_ratio |
realnum | DampOnFac |
realnum | FracInd |
long int | ndclev |
realnum | fbul |
long int | nbul |
bool | lgLymanPumping |
realnum | xLymanPumpingScaleFactor |
all of these are initialized in zero
Definition at line 59 of file hydrogenic.h.
char t_hydro::chHTopType[5] |
chHTopType is the method.used to top off the H atom
Definition at line 95 of file hydrogenic.h.
Referenced by PrtFinal(), and zero().
double t_hydro::cintot |
cintot is total induced cooling over model
Definition at line 107 of file hydrogenic.h.
Referenced by IterStart(), lines(), PrtComment(), and zero().
double t_hydro::D2H_ratio |
this is the D/H ratio, set with SET D/H command
Definition at line 113 of file hydrogenic.h.
Referenced by CoolEvaluate(), ParseSet(), and zero().
realnum t_hydro::DampOnFac |
usually 1, set to 0 with hydrogen damping off command, scales rayleigh scat
Definition at line 116 of file hydrogenic.h.
Referenced by ParseAtomISO(), rayleh(), and zero().
realnum t_hydro::dstfe2lya |
dstfe2lya is destruction probability for Lya onto FeII, net deexcitation of Lya but not ots destruction
Definition at line 75 of file hydrogenic.h.
Referenced by t_fe2ovr_la::atoms_fe2ovr(), Fe2_cooling(), FeIILevelPops(), lines_hydro(), PrtHydroTrace1(), and RT_line_all().
realnum t_hydro::fbul |
Definition at line 121 of file hydrogenic.h.
Referenced by IterStart(), and PrtComment().
realnum t_hydro::FracInd |
remember induced fractions for hydrogen
Definition at line 119 of file hydrogenic.h.
Referenced by IterStart(), and PrtComment().
realnum t_hydro::H_ion_frac_collis |
fraction of H ionizations due to ground collisions
Definition at line 104 of file hydrogenic.h.
Referenced by lines_hydro().
realnum t_hydro::H_ion_frac_photo |
relative importance of photo ioniz from n=2 of H
Definition at line 98 of file hydrogenic.h.
Referenced by PrtZone().
realnum t_hydro::HCollIonMax |
largest fraction of ground state H destruction due to collisional ionization
Definition at line 101 of file hydrogenic.h.
Referenced by IterStart(), lines_hydro(), PrtComment(), and zero().
realnum t_hydro::HLineWidth |
width of Lya
Definition at line 78 of file hydrogenic.h.
Referenced by t_fe2ovr_la::atoms_fe2ovr(), FeIILyaPump(), iso_zero(), and PresTotCurrent().
bool t_hydro::lgHColionImp |
flag saying whether H atom is photo=false or collis ionized=true
Definition at line 62 of file hydrogenic.h.
Referenced by ConvTempEdenIoniz().
bool t_hydro::lgHInducImp |
lgHInducImp says whether or not induced recombination is important
Definition at line 110 of file hydrogenic.h.
Referenced by ContSetIntensity(), iso_photo(), OpacityAdd1SubshellInduc(), and PrtFinal().
bool t_hydro::lgHiPop2 |
lgHiPop2 flag set if H n=2 population gets large relative to ground pop2mx is maximum population of n=2 relative to ground
Definition at line 66 of file hydrogenic.h.
Referenced by IterStart(), PrtComment(), and zero().
bool t_hydro::lgLymanPumping |
is continuum pumping of H lyman lines included? yes, but turned off with atom h-like lyman pumping off command
Definition at line 126 of file hydrogenic.h.
Referenced by ParseAtomISO(), RT_line_all(), and zero().
bool t_hydro::lgReevalRecom |
Flag saying to reeval recom, because continuum lowering may otherwise leave us with zero'd levels.
Definition at line 71 of file hydrogenic.h.
Referenced by iso_continuum_lower(), iso_radiative_recomb(), and zero().
long int t_hydro::nbul |
Definition at line 122 of file hydrogenic.h.
Referenced by IterStart(), and PrtComment().
long int t_hydro::ndclev |
Definition at line 120 of file hydrogenic.h.
Referenced by IterStart(), and PrtComment().
long int t_hydro::nLyaHot |
nLyaHot is counts how ofter Lya hotter than gas
Definition at line 84 of file hydrogenic.h.
Referenced by IterStart(), PrtComment(), radius_increment(), and zero().
long int t_hydro::nZTLaMax |
nZTLaMax is the zone where this happened
Definition at line 92 of file hydrogenic.h.
Referenced by PrtComment(), and radius_increment().
realnum t_hydro::pop2mx |
Definition at line 67 of file hydrogenic.h.
Referenced by IterStart(), PrtComment(), and zero().
realnum t_hydro::TeLyaMax |
TeLyaMax is electron temp at point where Lya max
Definition at line 87 of file hydrogenic.h.
Referenced by PrtComment(), and radius_increment().
realnum t_hydro::TexcLya |
TexcLya is the excitation temperature of Lya
Definition at line 81 of file hydrogenic.h.
Referenced by PrtZone(), radius_increment(), and zero().
realnum t_hydro::TLyaMax |
TLyaMax is hottest
Definition at line 87 of file hydrogenic.h.
Referenced by IterStart(), PrtComment(), radius_increment(), and zero().
realnum t_hydro::xLymanPumpingScaleFactor |
multiplicative scale factor for HI lyman line pump rate, takes into account possible emission lines - NB test against equal to 1.f in rt_lines_all to see if it has been set
Definition at line 131 of file hydrogenic.h.
Referenced by iso_solve(), ParseAtomISO(), and zero().