cloudy trunk
Loading...
Searching...
No Matches
Data Fields
t_hydro Struct Reference

#include <hydrogenic.h>

Collaboration diagram for t_hydro:
Collaboration graph
[legend]

Data Fields

bool lgHiPop2
 
realnum pop2mx
 
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
 

Detailed Description

all of these are initialized in zero

Definition at line 51 of file hydrogenic.h.

Field Documentation

◆ chHTopType

char t_hydro::chHTopType[5]

chHTopType is the method.used to top off the H atom

Definition at line 80 of file hydrogenic.h.

Referenced by PrtFinal(), and zero().

◆ cintot

double t_hydro::cintot

cintot is total induced cooling over model

Definition at line 92 of file hydrogenic.h.

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

◆ D2H_ratio

double t_hydro::D2H_ratio

this is the D/H ratio, set with SET D/H command

Definition at line 98 of file hydrogenic.h.

Referenced by CoolEvaluate(), ParseSet(), and zero().

◆ DampOnFac

realnum t_hydro::DampOnFac

usually 1, set to 0 with hydrogen damping off command, scales rayleigh scat

Definition at line 101 of file hydrogenic.h.

Referenced by ParseAtomISO(), rayleh(), and zero().

◆ dstfe2lya

realnum t_hydro::dstfe2lya

dstfe2lya is destruction probability for Lya onto FeII, net deexcitation of Lya but not ots destruction

Definition at line 60 of file hydrogenic.h.

Referenced by t_fe2ovr_la::atoms_fe2ovr(), Fe2_cooling(), FeIILevelPops(), lines_hydro(), PrtHydroTrace1(), and RT_line_all().

◆ fbul

realnum t_hydro::fbul

Definition at line 106 of file hydrogenic.h.

Referenced by IterStart(), and PrtComment().

◆ FracInd

realnum t_hydro::FracInd

remember induced fractions for hydrogen

Definition at line 104 of file hydrogenic.h.

Referenced by IterStart(), and PrtComment().

◆ H_ion_frac_collis

realnum t_hydro::H_ion_frac_collis

fraction of H ionizations due to ground collisions

Definition at line 89 of file hydrogenic.h.

Referenced by IonHydro(), and lines_hydro().

◆ H_ion_frac_photo

realnum t_hydro::H_ion_frac_photo

relative importance of photo ioniz from n=2 of H

Definition at line 83 of file hydrogenic.h.

Referenced by IonHydro(), and PrtZone().

◆ HCollIonMax

realnum t_hydro::HCollIonMax

largest fraction of ground state H destruction due to collisional ionization

Definition at line 86 of file hydrogenic.h.

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

◆ HLineWidth

realnum t_hydro::HLineWidth

width of Lya

Definition at line 63 of file hydrogenic.h.

Referenced by t_fe2ovr_la::atoms_fe2ovr(), FeIILyaPump(), iso_zero(), and PresTotCurrent().

◆ lgHInducImp

bool t_hydro::lgHInducImp

lgHInducImp says whether or not induced recombination is important

Definition at line 95 of file hydrogenic.h.

Referenced by ContSetIntensity(), iso_photo(), OpacityAdd1SubshellInduc(), and PrtFinal().

◆ lgHiPop2

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 55 of file hydrogenic.h.

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

◆ lgLymanPumping

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 111 of file hydrogenic.h.

Referenced by ParseAtomISO(), RT_line_all(), and zero().

◆ nbul

long int t_hydro::nbul

Definition at line 107 of file hydrogenic.h.

Referenced by IterStart(), and PrtComment().

◆ ndclev

long int t_hydro::ndclev

Definition at line 105 of file hydrogenic.h.

Referenced by IterStart(), and PrtComment().

◆ nLyaHot

long int t_hydro::nLyaHot

nLyaHot is counts how ofter Lya hotter than gas

Definition at line 69 of file hydrogenic.h.

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

◆ nZTLaMax

long int t_hydro::nZTLaMax

nZTLaMax is the zone where this happened

Definition at line 77 of file hydrogenic.h.

Referenced by PrtComment(), and radius_increment().

◆ pop2mx

realnum t_hydro::pop2mx

Definition at line 56 of file hydrogenic.h.

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

◆ TeLyaMax

realnum t_hydro::TeLyaMax

TeLyaMax is electron temp at point where Lya max

Definition at line 74 of file hydrogenic.h.

Referenced by PrtComment(), and radius_increment().

◆ TexcLya

realnum t_hydro::TexcLya

TexcLya is the excitation temperature of Lya

Definition at line 66 of file hydrogenic.h.

Referenced by PrtZone(), radius_increment(), and zero().

◆ TLyaMax

realnum t_hydro::TLyaMax

TLyaMax is hottest

Definition at line 72 of file hydrogenic.h.

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

◆ xLymanPumpingScaleFactor

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 116 of file hydrogenic.h.

Referenced by ParseAtomISO(), RT_line_pumping(), and zero().


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