cloudy  trunk
Data Fields
t_atmdat Struct Reference

#include <atmdat.h>

Collaboration diagram for t_atmdat:
Collaboration graph
[legend]

Data Fields

double HCharExcIonOf [LIMELM][LIMELM+1]
double HCharExcRecTo [LIMELM][LIMELM+1]
double HCharHeatMax
double HCharCoolMax
double HCharHeatOn
double HCharExcRecTo_N0_2D
double HCharExcIonTotal
double HCharExcRecTotal
double HeCharExcIonTotal
double HeCharExcRecTotal
double HIonFrac
double HIonFracMax
double HeCharExcIonOf [LIMELM][LIMELM]
double HeCharExcRecTo [LIMELM][LIMELM]
double HCTAlex
bool lgCTOn
double Density [2][HS_NZ][NHSDIM]
double ElecTemp [2][HS_NZ][NHSDIM]
double Emiss [2][HS_NZ][NHSDIM][NHSDIM][NLINEHS]
long int nDensity [2][HS_NZ]
long int ntemp [2][HS_NZ]
long int ncut [2][HS_NZ]
bool lgHCaseBOK [2][HS_NZ]
long int nsbig
bool lgCollIonOn
realnum WaveLengthCaseB [8][25][24]
realnumCaseBWlHeI
long int nCaseBHeI

Detailed Description

Definition at line 121 of file atmdat.h.


Field Documentation

wavelengths for HeI case b

Definition at line 209 of file atmdat.h.

Referenced by lgCheckAsserts(), and lines_helium().

these are the density and temperature mesh points on the original Hummer & Storey data, for H[0] and He[1],

Definition at line 184 of file atmdat.h.

Referenced by atmdat_HS_caseB(), and atmdat_readin().

Definition at line 184 of file atmdat.h.

Referenced by atmdat_HS_caseB(), and atmdat_readin().

emiss[ipTemp][ipDens][ipLevel]

Definition at line 184 of file atmdat.h.

Referenced by atmdat_HS_caseB(), and atmdat_readin().

Definition at line 142 of file atmdat.h.

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

ion, nelem these arrays save the charge transfer ionization and recombination rates for the heavy elements onto hydrogen. ionization is of the heavy element, and so is a recombination for hydrogen

HCharExcIonOf( ion , nelem ), HCharExcRecTo( ion , nelem ) charge transfer ionization of atomic oxygen = HCharExcIonOf[ipOXYGEN][0]*hii charge transfer recombination of ionized oxygen = HCharExcRecTo[ipOXYGEN][0]*hi HCharHeatMax, HCharCoolMax are largest fractions of local heating or cooling due to ct HCharHeatOn usually 1, set to 0 with no CTHeat command CharExcIon is ionization, [0] is Atom^0 + H+ => Atom+1 + H0 [n] is Atom^+n + H+ => Atom^+n-1 + H0 CharExcRec is recombination [0] is Atom^+1 + H0 => Atom^0 + H^+ [n] is Atom^+n+1 + H0 => Atom^+n + H^+

Definition at line 142 of file atmdat.h.

Referenced by ChargeTransferUpdate(), ChargTranEval(), ChargTranPun(), ChargTranSumHeat(), hmole_step(), ion_solver(), IonOxyge(), iso_ionize_recombine(), and zero().

this is total rate (s-1) for ct ionization and recombination of H

Definition at line 152 of file atmdat.h.

Referenced by ChargeTransferUpdate(), ion_solver(), iso_ionize_recombine(), and zero().

Definition at line 149 of file atmdat.h.

Referenced by ChargTranEval(), and lines_lv1_li_ne().

Definition at line 152 of file atmdat.h.

Referenced by ChargeTransferUpdate(), ion_solver(), iso_ionize_recombine(), and zero().

Definition at line 142 of file atmdat.h.

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

Definition at line 142 of file atmdat.h.

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

Dalgarno H charge transfer rate coefficient for high stages of ionization default is 1.92e-9 in zero, reset with 'set charge transfer' command

Definition at line 176 of file atmdat.h.

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

these are the charge ionization and recombination arrays that go into the ionization balance Ion[ion] is ionization, Rec[ion] is recombination units cm3 s-1

Definition at line 171 of file atmdat.h.

Referenced by ChargeTransferUpdate(), ChargTranEval(), ChargTranPun(), ion_solver(), and iso_ionize_recombine().

this is total rate (s-1) for ct ionization and recombination of He

Definition at line 156 of file atmdat.h.

Referenced by ChargeTransferUpdate(), ion_solver(), and iso_ionize_recombine().

Definition at line 156 of file atmdat.h.

Referenced by ChargeTransferUpdate(), ion_solver(), iso_ionize_recombine(), and iso_level().

this is the current ratio of ct ionization of H, relative to total dest rate

Definition at line 160 of file atmdat.h.

Referenced by lines_hydro(), and zero().

this is the largest ratio of ct ionization of H, relative to total dest rate

Definition at line 163 of file atmdat.h.

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

by default, include collisional ionization, option to not include it, with "no collisional ionization" command

Definition at line 203 of file atmdat.h.

Referenced by ParseDont(), and zero().

variable to turn on or off ct ionization-recombination of all elements - set off with no charge transfer command

Definition at line 180 of file atmdat.h.

Referenced by ChargTranEval(), ion_recomb(), ParseDont(), and zero().

following will be set false if we ever stop over bounds of HS table for any element. first index is case A [0] or case B [1] - second is element number

Definition at line 196 of file atmdat.h.

Referenced by lines_hydro(), PrtComment(), and PrtFinal().

number of HeI case b lines included

Definition at line 211 of file atmdat.h.

Referenced by lgCheckAsserts(), and lines_helium().

long int t_atmdat::ncut[2][HS_NZ]

Definition at line 191 of file atmdat.h.

Referenced by atmdat_HS_caseB(), and atmdat_readin().

long int t_atmdat::nDensity[2][HS_NZ]

saves the number of density temperature mesh points for the two cases for the HS_NZ elements

Definition at line 191 of file atmdat.h.

Referenced by atmdat_HS_caseB(), and atmdat_readin().

long int t_atmdat::nsbig

related to highest stage of ionization needed for Cota recom

Definition at line 199 of file atmdat.h.

Referenced by atmdat_3body(), ion_recomb(), and zero().

long int t_atmdat::ntemp[2][HS_NZ]

Definition at line 191 of file atmdat.h.

Referenced by atmdat_HS_caseB(), and atmdat_readin().

wavelengths of Hummer & Storey case B lines for H - O

Definition at line 206 of file atmdat.h.

Referenced by lgCheckAsserts(), and lines_hydro().


The documentation for this struct was generated from the following file:
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated for cloudy by doxygen 1.7.6.1