cloudy  trunk
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Data Fields
t_rt Struct Reference

#include <rt.h>

Inheritance diagram for t_rt:
Inheritance graph
[legend]
Collaboration diagram for t_rt:
Collaboration graph
[legend]

Public Member Functions

const char * chName () const
 
void zero ()
 
void comment (t_warnings &)
 
- Public Member Functions inherited from module
 module ()
 
virtual ~module ()
 

Data Fields

realnum wayin
 
realnum wayout
 
realnum fracin
 
realnum DoubleTau
 
long int ipxry
 
realnum tauxry
 
bool lgFstOn
 
int nLineContShield
 
bool lgElecScatEscape
 
realnum dTauMase
 
bool lgMaserSetDR
 
bool lgMaserCapHit
 
long int mas_species
 
long int mas_ion
 
long int mas_hi
 
long int mas_lo
 
bool lgStarkON
 

Detailed Description

Definition at line 156 of file rt.h.

Member Function Documentation

const char* t_rt::chName ( ) const
inlinevirtual

Implements module.

Definition at line 158 of file rt.h.

void t_rt::comment ( t_warnings )
inlinevirtual

Implements module.

Definition at line 164 of file rt.h.

void t_rt::zero ( void  )
virtual

Implements module.

Definition at line 7 of file rt.cpp.

References DEBUG_ENTRY, DoubleTau, dTauMase, lgElecScatEscape, lgFstOn, lgMaserCapHit, and lgMaserSetDR.

Field Documentation

realnum t_rt::DoubleTau

1 or two, set to double optical depth scale, set to 2 with double command default is 1

Definition at line 178 of file rt.h.

Referenced by ConvIterCheck(), ParseDoubleTau(), PrtComment(), RT_line_one_tau_reset(), RT_tau_init(), and zero().

realnum t_rt::dTauMase

dTauMase is smallest maser optical depth in atoms, set in RT_tau_inc for H, and in tauchn for heavy elements it is negative or zero

Definition at line 198 of file rt.h.

Referenced by radius_next(), RT_line_one_tauinc(), RT_tau_inc(), and zero().

realnum t_rt::fracin

fractin = wayin / (wayin+wayout) when outer defined, else zero

Definition at line 174 of file rt.h.

Referenced by esc_2side_base(), esc_CRDcore(), lincom(), lines(), PutLine(), RT_line_escape(), and RTesc_lya().

long int t_rt::ipxry

offset in continuum array for energy where x-ray opacity determined

Definition at line 181 of file rt.h.

Referenced by ContCreatePointers(), PrtFinal(), RT_tau_init(), and RT_tau_reset().

bool t_rt::lgElecScatEscape

include electron scattering escape for lines?

Definition at line 193 of file rt.h.

Referenced by ParseDont(), RT_DestProb(), RT_line_electron_scatter(), RTesc_lya(), and zero().

bool t_rt::lgFstOn

option to turn off fine structure line optical depths

Definition at line 187 of file rt.h.

Referenced by ContCreatePointers(), ParseDont(), and zero().

bool t_rt::lgMaserCapHit

flag set true in tauchn if maser cap ever hit, causes comment to be printed in prtComments

Definition at line 205 of file rt.h.

Referenced by IterStart(), PrtComment(), RT_line_one_tauinc(), and zero().

bool t_rt::lgMaserSetDR

set true in radius_next if maser ever sets zone thickness

Definition at line 201 of file rt.h.

Referenced by IterStart(), PrtComment(), radius_next(), and zero().

bool t_rt::lgStarkON

flag saying that stark broadening is enabled, set false with no stark

Definition at line 211 of file rt.h.

Referenced by InitDefaultsPreparse(), ParseDont(), and RT_stark().

long int t_rt::mas_hi

Definition at line 208 of file rt.h.

Referenced by radius_next(), RT_line_one_tauinc(), and RT_tau_inc().

long int t_rt::mas_ion

Definition at line 208 of file rt.h.

Referenced by radius_next(), RT_line_one_tauinc(), and RT_tau_inc().

long int t_rt::mas_lo

Definition at line 208 of file rt.h.

Referenced by radius_next(), RT_line_one_tauinc(), and RT_tau_inc().

long int t_rt::mas_species

these identify the species that had a major maser, for debugging

Definition at line 208 of file rt.h.

Referenced by radius_next(), RT_line_one_tauinc(), and RT_tau_inc().

int t_rt::nLineContShield

which type of line continuum shielding function should be used?

Definition at line 190 of file rt.h.

Referenced by InitDefaultsPreparse(), ParseSet(), and RT_continuum_shield_fcn_point().

realnum t_rt::tauxry

optical depth at this energy

Definition at line 184 of file rt.h.

Referenced by PrtFinal(), RT_tau_init(), and RT_tau_reset().

realnum t_rt::wayin

wayin - escape probability in inward direction

Definition at line 167 of file rt.h.

Referenced by esc_2side_base(), esc_CRDcore(), and RTesc_lya().

realnum t_rt::wayout

wayout - escape probability in outward direction =1 when outward optical depths unknown (touton .false.)

Definition at line 167 of file rt.h.

Referenced by esc_2side_base(), esc_CRDcore(), and RTesc_lya().


The documentation for this struct was generated from the following files: