#include <atmdat.h>
Definition at line 129 of file atmdat.h.
◆ anonymous enum
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
CharExcIonOf[ipHYDROGEN]( ion , nelem ), CharExcRecTo[ipHYDROGEN]( ion , nelem ) charge transfer ionization of atomic oxygen = CharExcIonOf[ipHYDROGEN][ipOXYGEN][0]*hii charge transfer recombination of ionized oxygen = CharExcRecTo[ipHYDROGEN][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
Definition at line 144 of file atmdat.h.
◆ CollIonRC
◆ t_atmdat()
◆ CaseBWlHeI
vector<realnum> t_atmdat::CaseBWlHeI |
wavelengths for HeI case b
Definition at line 209 of file atmdat.h.
◆ CharExcIonOf
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 152 of file atmdat.h.
◆ CharExcIonTotal
double t_atmdat::CharExcIonTotal[NCX] |
this is total rate (s-1) for ct ionization and recombination of nelem
Definition at line 162 of file atmdat.h.
◆ CharExcRecTo
◆ CharExcRecTotal
double t_atmdat::CharExcRecTotal[NCX] |
◆ chCloudyChiantiFile
CloudyChianti filename variable
Definition at line 271 of file atmdat.h.
◆ chStoutFile
Stout filename variable
Definition at line 268 of file atmdat.h.
◆ chVersion
Chianti version read from /data/chianti/VERSION
Definition at line 265 of file atmdat.h.
◆ CIRCData
◆ collstrDefault
double t_atmdat::collstrDefault |
The default collision strength used for dBaseTrans no collision or radiative data are available so conventional g-bar is unavailable
Definition at line 254 of file atmdat.h.
◆ Density
these are the density and temperature mesh points on the original Hummer & Storey data, for H[0] and He[1],
Definition at line 181 of file atmdat.h.
◆ ElecTemp
◆ Emiss
emiss[ipTemp][ipDens][ipLevel]
Definition at line 184 of file atmdat.h.
◆ HCharCoolMax
double t_atmdat::HCharCoolMax |
◆ HCharExcRecTo_N0_2D
double t_atmdat::HCharExcRecTo_N0_2D |
◆ HCharHeatMax
double t_atmdat::HCharHeatMax |
◆ HCharHeatOn
double t_atmdat::HCharHeatOn |
◆ HCTAlex
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 173 of file atmdat.h.
◆ HIonFrac
double t_atmdat::HIonFrac |
this is the current ratio of ct ionization of H, relative to total dest rate
Definition at line 166 of file atmdat.h.
◆ HIonFracMax
double t_atmdat::HIonFracMax |
this is the largest ratio of ct ionization of H, relative to total dest rate
Definition at line 169 of file atmdat.h.
◆ iVersionLength
const int t_atmdat::iVersionLength = 10 |
|
static |
Length +1 of the version read from /data/chianti/VERSION
Definition at line 263 of file atmdat.h.
◆ lgCalpgmOn
bool t_atmdat::lgCalpgmOn |
true if CDMS/JPL database is enabled
Definition at line 247 of file atmdat.h.
◆ lgChiantiExp
bool t_atmdat::lgChiantiExp |
true if Cloudy will use no theoretical energy levels from Chianti, only experimental. False means that only theoretical energy levels are used
Definition at line 237 of file atmdat.h.
◆ lgChiantiHybrid
bool t_atmdat::lgChiantiHybrid |
true if CHIANTI database supplements opacity project lines
Definition at line 233 of file atmdat.h.
◆ lgChiantiLevelsSet
bool t_atmdat::lgChiantiLevelsSet |
Flag to determine whether nChiantiMaxLevelsFe has been set by the user
Definition at line 216 of file atmdat.h.
◆ lgChiantiOn
bool t_atmdat::lgChiantiOn |
true if CHIANTI database is enabled
Definition at line 231 of file atmdat.h.
◆ lgChiantiPrint
bool t_atmdat::lgChiantiPrint |
true if Cloudy will print which Chianti species are being used as well as number of levels
Definition at line 235 of file atmdat.h.
◆ lgCollIonOn
bool t_atmdat::lgCollIonOn |
by default, include collisional ionization, option to not include it, with "no collisional ionization" command
Definition at line 200 of file atmdat.h.
◆ lgCTOn
variable to turn on or off ct ionization-recombination of all elements - set off with no charge transfer command
Definition at line 177 of file atmdat.h.
◆ lgGbarOn
true if dBase transitions have collision strengths supplemented by gbar
Definition at line 249 of file atmdat.h.
◆ lgHCaseBOK
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 193 of file atmdat.h.
◆ lgLamdaOn
true if LAMDA database is enabled
Definition at line 239 of file atmdat.h.
◆ lgStoutHybrid
bool t_atmdat::lgStoutHybrid |
true if Stout database supplements opacity project lines
Definition at line 243 of file atmdat.h.
◆ lgStoutOn
true if Stout database is enabled
Definition at line 241 of file atmdat.h.
◆ lgStoutPrint
bool t_atmdat::lgStoutPrint |
true if Cloudy will print which Stout species are being used as well as number of levels
Definition at line 245 of file atmdat.h.
◆ nChiantiCollLevels
const long t_atmdat::nChiantiCollLevels |
Default number of non-iron Chianti levels for collisional ionization cases using the coronal command
Definition at line 226 of file atmdat.h.
Referenced by t_atmdat().
◆ nChiantiCollLevelsFe
const long t_atmdat::nChiantiCollLevelsFe |
Default number of iron Chianti levels for collisional ionization cases using the coronal command
Definition at line 224 of file atmdat.h.
Referenced by t_atmdat().
◆ nChiantiMaxLevels
long t_atmdat::nChiantiMaxLevels |
The maximum number of chianti energy levels used for all other species
Definition at line 214 of file atmdat.h.
◆ nChiantiMaxLevelsFe
long t_atmdat::nChiantiMaxLevelsFe |
The maximum number of chianti energy levels used for Fe
Definition at line 212 of file atmdat.h.
◆ nChiantiPhotoLevels
const long t_atmdat::nChiantiPhotoLevels |
Default number of non-iron Chianti levels when not using the coronal command
Definition at line 222 of file atmdat.h.
Referenced by t_atmdat().
◆ nChiantiPhotoLevelsFe
const long t_atmdat::nChiantiPhotoLevelsFe |
Default number of iron Chianti levels when not using the coronal command
Definition at line 220 of file atmdat.h.
Referenced by t_atmdat().
◆ ncut
long int t_atmdat::ncut[2][HS_NZ] |
◆ nDensity
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 188 of file atmdat.h.
◆ nsbig
related to highest stage of ionization needed for Cota recom
Definition at line 196 of file atmdat.h.
◆ nStoutMaxLevels
long t_atmdat::nStoutMaxLevels |
The maximum number of Stout energy levels
Definition at line 218 of file atmdat.h.
◆ ntemp
long int t_atmdat::ntemp[2][HS_NZ] |
◆ WaveLengthCaseB
realnum t_atmdat::WaveLengthCaseB[8][25][24] |
wavelengths of Hummer & Storey case B lines for H - O first dimension is atomic number of C scale, H is 0 next two are upper and lower configurations on physics scale - Lya is 2-1, Lyb is 3-1, Ha is 3-2, etc
Definition at line 206 of file atmdat.h.
The documentation for this struct was generated from the following file:
- /home/iurt/rpmbuild/BUILD/cloudy-13.05-build/c13.05/source/atmdat.h