| 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.
 1.8.5
 1.8.5