24 bool lgShield_this_zone,
29 bool lgShield_this_zone,
38 bool lgShield_this_zone,
58 bool lgShieldThisZone,
double dTau );
102 long int mas_species,
157#define DEST0 SMALLFLOAT
226double RT_EscLVG(
double tau,
double sigma );
float realnum
Definition cddefines.h:127
Definition transition.h:24
module()
Definition module.h:29
void(* linefunc)(const TransitionProxy &t, bool lgShield_this_zone, realnum pestrk, realnum DopplerWidth, bool lgKeepLyman)
Definition h2_priv.h:10
t_rt rt
Definition rt.cpp:5
double RT_line_driving(void)
Definition rt_line_driving.cpp:15
void RT_continuum(void)
Definition rt_continuum.cpp:70
void RT_line_all(linefunc line_one, bool lgExcludeLyman=false)
Definition rt_line_all.cpp:234
void RT_line_one_fine(const TransitionProxy &t, bool lgShield_this_zone, realnum pestrk, realnum DopplerWidth, bool lgKeepLyman)
Definition rt_line_one.cpp:460
void RT_fine_clear()
Definition rt_line_all.cpp:527
void RT_tau_inc(void)
Definition rt_tau_inc.cpp:40
void RT_stark(void)
Definition rt_stark.cpp:12
void RT_OTS_ChkSum(long int ipPnt)
Definition rt_ots.cpp:665
void RT_diffuse(void)
Definition rt_diffuse.cpp:33
void RT_OTS_Zero(void)
Definition rt_ots.cpp:630
void RT_line_one_tau_reset(const TransitionProxy &t)
Definition rt_line_one_tau_reset.cpp:13
double RT_continuum_shield_fcn(const TransitionProxy &t, bool lgShieldThisZone, double dTau)
Definition rt_continuum_shield_fcn.cpp:258
void RT_line_one_tauinc(const TransitionProxy &t, long int mas_species, long int mas_ion, long int mas_hi, long int mas_lo, realnum DopplerWidth)
Definition rt_line_one_tauinc.cpp:15
void RT_line_one_escape(const TransitionProxy &t, bool lgShield_this_zone, realnum pestrk, realnum DopplerWidth, bool=true)
Definition rt_line_one.cpp:393
@ LINE_CONT_SHIELD_FEDERMAN
Definition rt.h:233
@ LINE_CONT_SHIELD_FEDERMAN_BUG
Definition rt.h:234
@ LINE_CONT_SHIELD_FERLAND
Definition rt.h:235
@ LINE_CONT_SHIELD_PESC
Definition rt.h:232
@ LINE_CONT_SHIELD_RODGERS
Definition rt.h:236
@ LINE_CONT_SHIELD_INTEGRAL
Definition rt.h:237
void RT_OTS_PrtRate(double weak, int chFlag)
Definition rt_ots.cpp:746
double RT_EscLVG(double tau, double sigma)
Definition rt_escprob.cpp:1143
void RT_OTS(void)
Definition rt_ots.cpp:41
void RT_OTS_Update(double *SumOTS)
Definition rt_ots.cpp:535
void prt_trans_opc_debug(const char *LineGroup, const TransitionProxy &t)
Definition rt_tau_inc.cpp:24
void RT_line_all_escape(realnum *error)
Definition rt_line_all.cpp:21
double RT_recom_effic(long int ip)
Definition rt_recom_effic.cpp:12
void RT_tau_init(void)
Definition rt_tau_init.cpp:28
void RT_tau_reset(void)
Definition rt_tau_reset.cpp:21
void RT_OTS_AddLine(double ots, long int ip)
Definition rt_ots.cpp:449
realnum wayin
Definition rt.h:170
bool lgAbsorLineEscape
Definition rt.h:199
realnum fracin
Definition rt.h:177
realnum tauxry
Definition rt.h:187
bool lgElecScatEscape
Definition rt.h:196
long int mas_ion
Definition rt.h:217
long int mas_hi
Definition rt.h:217
bool lgFstOn
Definition rt.h:190
int nLineContShield
Definition rt.h:193
const char * chName() const
Definition rt.h:161
long int ipxry
Definition rt.h:184
void zero()
Definition rt.cpp:7
long int mas_lo
Definition rt.h:217
realnum dTauMase
Definition rt.h:207
bool lgMaserSetDR
Definition rt.h:210
void comment(t_warnings &)
Definition rt.h:167
realnum DoubleTau
Definition rt.h:181
bool lgElecScatInten
Definition rt.h:202
long int mas_species
Definition rt.h:217
bool lgStarkON
Definition rt.h:220
realnum wayout
Definition rt.h:174
bool lgMaserCapHit
Definition rt.h:214