| cloudy
    trunk
    | 
#include "cddefines.h"#include "atmdat.h"#include "taulines.h"#include "opacity.h"#include "hmi.h"#include "ipoint.h"#include "grainvar.h"#include "h2.h"#include "mole.h"#include "lines_service.h"#include "iso.h"
Go to the source code of this file.
| Enumerations | |
| enum | { DEBUG_ENER =false } | 
| Functions | |
| STATIC double | EH2_eval (int ipH2, double DissocEnergy, double energy_wn) | 
| STATIC double | H2_vib_dist (int ipH2, double EH2, double DissocEnergy, double energy_wn) | 
| STATIC bool | lgRadiative (const TransitionList::iterator &tr) | 
| STATIC bool | compareEmis (const TransitionList::iterator &tr1, const TransitionList::iterator &tr2) | 
| Variables | |
| static double | XVIB [H2_TOP] = { 0.70 , 0.60 , 0.20 } | 
| static double | Xdust [H2_TOP] = { 0.04 , 0.10 , 0.40 } | 
| static const double | energy_off = 0.273*FREQ_1EV/SPEEDLIGHT | 
| anonymous enum | 
| Enumerator | |
|---|---|
| DEBUG_ENER | |
Definition at line 18 of file mole_h2_create.cpp.
| STATIC bool compareEmis | ( | const TransitionList::iterator & | tr1, | 
| const TransitionList::iterator & | tr2 | ||
| ) | 
Definition at line 86 of file mole_h2_create.cpp.
References lgRadiative().
Referenced by diatomics::init().

| STATIC double EH2_eval | ( | int | ipH2, | 
| double | DissocEnergy, | ||
| double | energy_wn | ||
| ) | 
Definition at line 32 of file mole_h2_create.cpp.
References ASSERT, energy_off, ipH2, Xdust, and XVIB.
Referenced by diatomics::init().
| STATIC double H2_vib_dist | ( | int | ipH2, | 
| double | EH2, | ||
| double | DissocEnergy, | ||
| double | energy_wn | ||
| ) | 
Definition at line 56 of file mole_h2_create.cpp.
References energy_off, H2_TOP, ipH2, POW2, sexp(), and XVIB.
Referenced by diatomics::init().

| STATIC bool lgRadiative | ( | const TransitionList::iterator & | tr | ) | 
Definition at line 75 of file mole_h2_create.cpp.
Referenced by compareEmis(), and diatomics::init().
| 
 | static | 
Definition at line 30 of file mole_h2_create.cpp.
Referenced by EH2_eval(), H2_vib_dist(), and diatomics::init().
| 
 | static | 
Definition at line 25 of file mole_h2_create.cpp.
Referenced by EH2_eval().
| 
 | static | 
Definition at line 24 of file mole_h2_create.cpp.
Referenced by EH2_eval(), and H2_vib_dist().
 1.8.5
 1.8.5