cloudy
trunk
|
#include <freebound.h>
Public Member Functions | |
void | Reset () |
Data Fields | |
long int | ipIsoLevNIonCon |
double | xIsoLevNIonRyd |
double | RadRecomb [3] |
double | RadRecCon |
double | RadRecCoolCoef |
double | DielecRecomb |
double | DielecRecombVsTemp [NUM_DR_TEMPS] |
double | RateLevel2Cont |
double | RateCont2Level |
long int | ipOpac |
double | ConOpacRatio |
double | PopLTE |
double | ColIoniz |
double | gamnc |
double | RecomInducRate |
double | RecomInducCool_Coef |
double | PhotoHeat |
double | SigmaAtot |
double | RadEffec |
double | SigmaRadEffec |
Definition at line 9 of file freebound.h.
void freeBound::Reset | ( | ) |
Definition at line 7 of file freebound.cpp.
References ColIoniz, ConOpacRatio, DielecRecomb, gamnc, ipRecEsc, ipRecNetEsc, ipRecRad, PhotoHeat, PopLTE, RadRecCon, RadRecCoolCoef, RadRecomb, RateCont2Level, RateLevel2Cont, RecomInducCool_Coef, and RecomInducRate.
double freeBound::ColIoniz |
collisional ionization rate coefficient from each level (cm3 s-1)
Definition at line 53 of file freebound.h.
Referenced by Reset().
double freeBound::ConOpacRatio |
continuum to total opacity factors for each level
Definition at line 47 of file freebound.h.
Referenced by Reset().
double freeBound::DielecRecomb |
state specific dielectronic recombination rate coefs, units cm^3 s^-1
Definition at line 31 of file freebound.h.
Referenced by Reset().
double freeBound::DielecRecombVsTemp[NUM_DR_TEMPS] |
state specific dielectronic recombination rate coefs as a function of temperature DielecRecombVsTemp[Temp] rate coef, units cm^3 s^-1
Definition at line 35 of file freebound.h.
Referenced by Badnell_rec_init(), and iso_dielec_recomb_rate().
double freeBound::gamnc |
long int freeBound::ipIsoLevNIonCon |
a set of array indices for all atoms on the iso sequences
Definition at line 13 of file freebound.h.
long int freeBound::ipOpac |
ipOpac pointers for photoionization cross sections
Definition at line 44 of file freebound.h.
double freeBound::PhotoHeat |
double freeBound::PopLTE |
lte population of each level, cm^3
Definition at line 50 of file freebound.h.
Referenced by Reset().
double freeBound::RadEffec |
effective recombination and standard deviation in it
Definition at line 78 of file freebound.h.
double freeBound::RadRecCon |
total radiative recombination continuum, units erg cm-3 s-1
Definition at line 26 of file freebound.h.
Referenced by Reset().
double freeBound::RadRecCoolCoef |
radiative recombination cooling coefficient, units erg cm3 s-1
Definition at line 28 of file freebound.h.
Referenced by Reset().
double freeBound::RadRecomb[3] |
radiative recombination rate coefficient, RadRecomb[fcn] RadRecomb[ipRecEsc] escape prob RadRecomb[ipRecNetEsc] net escape prob, accounting for absorption RadRecomb[ipRecRad] rate coef, cm^3 s^-1
Definition at line 23 of file freebound.h.
Referenced by Reset().
double freeBound::RateCont2Level |
all processes from the continuum to level n, units s-1
Definition at line 41 of file freebound.h.
Referenced by Reset().
double freeBound::RateLevel2Cont |
all processes from level n to the continuum, units s-1
Definition at line 38 of file freebound.h.
Referenced by Reset().
double freeBound::RecomInducCool_Coef |
RecomInducCool_Coef becomes rate coef for induced recombination cooling, when multiplied by lte population. this times hnu-hnuo0 to get cooling, evaluated in gamma routine and saved
Definition at line 69 of file freebound.h.
Referenced by Reset().
double freeBound::RecomInducRate |
RecomInducRate will become induced recombination rate coefficient when multiplied by lte population. integral of photorate times exp(-hu/kt) for ind rec, produced by gamma routine needs to be multiplied by lte pop to become real rate
Definition at line 63 of file freebound.h.
Referenced by Reset().
double freeBound::SigmaAtot |
error in sum of As.
Definition at line 75 of file freebound.h.
double freeBound::SigmaRadEffec |
Definition at line 78 of file freebound.h.
double freeBound::xIsoLevNIonRyd |
ionization potential of level N in Ryd
Definition at line 16 of file freebound.h.