#include <atomfeii.h>
Collaboration diagram for t_FeII:
Definition at line 191 of file atomfeii.h.
char t_FeII::chFeIIAtom[7] |
say which FeII atom this is, Verner or Netzer
Definition at line 214 of file atomfeii.h.
double t_FeII::ddT_Fe2_large_cool |
double t_FeII::ddT_Fe2_UVsimp_cool |
total cooling due to 16 level model FeII atom fe2cool is total cooling due to 16 level atom,
Definition at line 250 of file atomfeii.h.
Referenced by Fe2_cooling().
double t_FeII::fe17to6 |
double t_FeII::fe17to7 |
double t_FeII::fe18to7 |
double t_FeII::fe18to8 |
double t_FeII::fe19to8 |
double t_FeII::fe20201 |
double t_FeII::fe20302 |
double t_FeII::fe20706 |
double t_FeII::fe20807 |
double t_FeII::fe20908 |
double t_FeII::fe21001 |
double t_FeII::fe21002 |
double t_FeII::fe21006 |
double t_FeII::fe21007 |
double t_FeII::fe21103 |
double t_FeII::fe21104 |
double t_FeII::fe21106 |
double t_FeII::fe21107 |
double t_FeII::fe21108 |
double t_FeII::fe21110 |
double t_FeII::fe21204 |
double t_FeII::fe21207 |
double t_FeII::fe21208 |
double t_FeII::fe21209 |
double t_FeII::fe21211 |
double t_FeII::fe21308 |
lines from the lowest 16 levels, predicted in FeIILevelPops routine FeIIFillLow16
Definition at line 254 of file atomfeii.h.
Referenced by FeIIFillLow16(), and lines_lv1_k_zn().
double t_FeII::fe21406 |
double t_FeII::fe21507 |
double t_FeII::fe21508 |
double t_FeII::fe21609 |
double t_FeII::fe22to7 |
double t_FeII::fe24to2 |
double t_FeII::fe24to6 |
double t_FeII::fe24to7 |
double t_FeII::fe25to6 |
these are only predicted by the very large feii atom
Definition at line 281 of file atomfeii.h.
Referenced by FeIIFillLow16(), and lines_lv1_k_zn().
double t_FeII::fe27to6 |
double t_FeII::fe27to7 |
double t_FeII::fe28to7 |
double t_FeII::fe28to8 |
double t_FeII::fe29to8 |
double t_FeII::fe29to9 |
double t_FeII::Fe2_large_cool |
cooling computed by large FeII model atom Fe2_large_cool is total cooling (or heating if negative) and ddT_Fe2_large_cool is its derivative wrt temperature
Definition at line 242 of file atomfeii.h.
Referenced by Fe2_cooling(), FeIIZero(), and lines_lv1_k_zn().
double t_FeII::Fe2_large_heat |
double t_FeII::Fe2_UVsimp_cool |
these are the lower and upper bounds to the FeII continuum, in Angstroms,
Definition at line 231 of file atomfeii.h.
Referenced by FeIIZero(), and ParseAtomFeII().
energy range for FeII lines output with punch verner, set with punch verner range e ryd, e ryd
Definition at line 225 of file atomfeii.h.
Referenced by FeIIZero(), and ParsePunch().
energy range and threshold for FeII lines output with punch verner
Definition at line 228 of file atomfeii.h.
Referenced by FeIIZero(), and ParsePunch().
double t_FeII::fe30to3 |
double t_FeII::fe30to8 |
double t_FeII::fe32to1 |
double t_FeII::fe32to2 |
double t_FeII::fe32to6 |
double t_FeII::fe32to7 |
double t_FeII::fe33to2 |
double t_FeII::fe33to3 |
double t_FeII::fe33to6 |
double t_FeII::fe33to7 |
double t_FeII::fe34to8 |
double t_FeII::fe35to8 |
double t_FeII::fe36to2 |
double t_FeII::fe36to3 |
double t_FeII::fe36to5 |
double t_FeII::fe37to6 |
double t_FeII::fe37to7 |
double t_FeII::fe38to11 |
double t_FeII::fe39to6 |
double t_FeII::fe39to7 |
double t_FeII::fe39to8 |
double t_FeII::fe40to7 |
double t_FeII::fe40to8 |
double t_FeII::fe40to9 |
double t_FeII::fe41to8 |
double t_FeII::fe41to9 |
double t_FeII::fe42to6 |
double t_FeII::fe42to7 |
double t_FeII::fe43to7 |
double t_FeII::fe80to28 |
double t_FeII::for7 |
redistribution function to use for resonance and subordinate lines
Definition at line 236 of file atomfeii.h.
Referenced by FeIIZero(), and ParseAtomFeII().
this flag is true if the full FeII is being done and we do not want to use the simple FeII UV approximation. Is false if only low levels of FeII are being done with full atom, and still want to use the simple atom
Definition at line 202 of file atomfeii.h.
Referenced by t_fe2ovr_la::atoms_fe2ovr(), Fe2_cooling(), FeIILevelPops(), FeIIZero(), lines_lv1_k_zn(), and ParseAtomFeII().
bool t_FeII::lgLyaPumpOn |
says whether (true) or not (false) pumping of the FeiI model atom by HI Lya is included normally true, set false with the NO FEII command
Definition at line 221 of file atomfeii.h.
Referenced by t_fe2ovr_la::atoms_fe2ovr(), FeIILyaPump(), FeIIZero(), and ParseDont().
bool t_FeII::lgPrint |
option to print calls to FeIILevelPops, set with print key on atom feii
Definition at line 208 of file atomfeii.h.
Referenced by Fe2_cooling(), FeIIZero(), and ParseAtomFeII().
bool t_FeII::lgShortFe2 |
punch verner short for shorter punch
Definition at line 217 of file atomfeii.h.
Referenced by ParsePunch().
bool t_FeII::lgSimulate |
option to only simulate calls to FeIILevelPops
Definition at line 211 of file atomfeii.h.
Referenced by AssertFeIIDep(), FeIILevelPops(), FeIIZero(), and ParseAtomFeII().
bool t_FeII::lgSlow |
option to always evaluate model atom, set with SLOW key on atom feii command
Definition at line 205 of file atomfeii.h.
Referenced by Fe2_cooling(), FeIIZero(), and ParseAtomFeII().
long int t_FeII::nfe2con |
the number of intervals to break the FeII continuum into
Definition at line 233 of file atomfeii.h.
Referenced by FeIIZero(), and ParseAtomFeII().
long int t_FeII::nFeIILevel |
number of levels for the large FeII atom, changed with the atom feii levels command set to NFE2LEVN in cddefines
Definition at line 195 of file atomfeii.h.
Referenced by AssertFeIIDep(), FeII_Colden(), FeII_LineZero(), FeII_OTS(), FeII_RT_Make(), FeII_RT_Out(), FeII_RT_TauInc(), FeIIAccel(), FeIIAddLines(), FeIICollRatesBoltzmann(), FeIICreate(), FeIIFillLow16(), FeIIIntenZero(), FeIILevelPops(), FeIILyaPump(), FeIIPoint(), FeIIPun1Depart(), FeIIPunchColden(), FeIIPunchLevels(), FeIIPunchLineStuff(), FeIIPunData(), FeIIPunDepart(), FeIIPunPop(), FeIIRadPress(), FeIIReset(), FeIISumBand(), FeIIZero(), ParseAtomFeII(), ParsePunch(), and PunFeII().
long int t_FeII::nFeIILevelAlloc |
this remembers number of FeII levels allocated when MALLOC first called.
Definition at line 197 of file atomfeii.h.
Referenced by FeII_RT_Make(), FeII_RT_tau_reset(), FeII_RT_TauInc(), FeIICreate(), FeIILevelPops(), FeIIPunchLines(), FeIIPunchOpticalDepth(), FeIIReset(), FeIIZero(), and ParseAtomFeII().