|
Cloudy
Spectral Synthesis Code for Astrophysics
|
#include <freebound.h>
Public Member Functions | |
| void | Reset () |
Public Attributes | |
| 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 |
| void freeBound::Reset | ( | ) |
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)
Referenced by Reset().
| double freeBound::ConOpacRatio |
continuum to total opacity factors for each level
Referenced by Reset().
| double freeBound::DielecRecomb |
state specific dielectronic recombination rate coefs, units cm^3 s^-1
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
Referenced by Badnell_rec_init(), and iso_dielec_recomb_rate().
| double freeBound::gamnc |
photoionization rate, s-1
Referenced by Reset().
| long int freeBound::ipIsoLevNIonCon |
a set of array indices for all atoms on the iso sequences
| long int freeBound::ipOpac |
ipOpac pointers for photoionization cross sections
| double freeBound::PhotoHeat |
photoelectric heating rate
Referenced by Reset().
| double freeBound::PopLTE |
lte population of each level, cm^3
Referenced by Reset().
| double freeBound::RadEffec |
effective recombination and standard deviation in it
| double freeBound::RadRecCon |
total radiative recombination continuum, units erg cm-3 s-1
Referenced by Reset().
| double freeBound::RadRecCoolCoef |
radiative recombination cooling coefficient, units erg cm3 s-1
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
Referenced by Reset().
| double freeBound::RateCont2Level |
all processes from the continuum to level n, units s-1
Referenced by Reset().
| double freeBound::RateLevel2Cont |
all processes from level n to the continuum, units s-1
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
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
Referenced by Reset().
| double freeBound::SigmaAtot |
error in sum of As.
| double freeBound::SigmaRadEffec |
| double freeBound::xIsoLevNIonRyd |
ionization potential of level N in Ryd