| cloudy
    trunk
    | 


Go to the source code of this file.
| Data Structures | |
| struct | diss_level | 
| class | diss_tran | 
| struct | t_coll_source | 
| class | diatomics | 
| Typedefs | |
| typedef void(* | linefunc )(const TransitionProxy &t, bool lgShield_this_zone, realnum pestrk, realnum DopplerWidth) | 
| Functions | |
| double | MolDissocCrossSection (const diss_tran &tran, const double &Mol_Ene) | 
| double | Yan_H2_CS (double energy_ryd) | 
| Variables | |
| const int | N_X_COLLIDER = 5 | 
| const int | chN_X_COLLIDER = 10 | 
| const int | nTE_HMINUS = 7 | 
| const int | N_ELEC = 7 | 
| const realnum | H2_logte_hminus [nTE_HMINUS] = {1.,1.47712,2.,2.47712,3.,3.47712,4.} | 
| typedef void(* linefunc)(const TransitionProxy &t, bool lgShield_this_zone, realnum pestrk, realnum DopplerWidth) | 
| double MolDissocCrossSection | ( | const diss_tran & | tran, | 
| const double & | Mol_Ene | ||
| ) | 
Definition at line 118 of file mole_dissociate.cpp.
References ASSERT, DEBUG_ENTRY, diss_tran::energies, linint(), powi(), and diss_tran::xsections.
Referenced by GetDissociationRateCoeff(), diatomics::GetHeatRate(), diatomics::MolDissocOpacity(), and OpacityCreateAll().

| double Yan_H2_CS | ( | double | energy_ryd | ) | 
Definition at line 362 of file mole_h2_etc.cpp.
References cross_section(), DEBUG_ENTRY, energy(), MAX2, powpq(), and x2.

| const realnum H2_logte_hminus[nTE_HMINUS] = {1.,1.47712,2.,2.47712,3.,3.47712,4.} | 
log10 of temperatures where H- distribution are set
Definition at line 37 of file h2_priv.h.
Referenced by diatomics::mole_H2_form().
| const int N_ELEC = 7 | 
this is the number of electronic levels
Definition at line 34 of file h2_priv.h.
Referenced by diatomics::diatomics(), diatomics::H2_LevelPops(), diatomics::H2_ReadDissocEnergies(), diatomics::H2_ReadDissprob(), diatomics::H2_ReadEnergies(), diatomics::H2_ReadTransprob(), diatomics::H2_zero_pops_too_low(), diatomics::init(), and ParseDatabaseH2().
| const int N_X_COLLIDER = 5 | 
the number of different types of colliders
Definition at line 20 of file h2_priv.h.
Referenced by GbarRateCoeff(), diatomics::H2_CollidRateEvalAll(), diatomics::H2_Cooling(), diatomics::H2_ParseSave(), diatomics::H2_PunchDo(), diatomics::H2_X_coll_rate_evaluate(), and diatomics::init().
| const int nTE_HMINUS = 7 | 
the number of temperature points in the data file
Definition at line 31 of file h2_priv.h.
Referenced by diatomics::H2_Read_hminus_distribution(), diatomics::init(), and diatomics::mole_H2_form().
 1.8.5
 1.8.5