#include "cddefines.h"#include "taulines.h"#include "dense.h"#include "thermal.h"#include "hmi.h"#include "radius.h"#include "atoms.h"#include "phycon.h"#include "rt.h"#include "lines_service.h"#include "cddrive.h"#include "mole.h"Include dependency graph for mole_co_atom.cpp:

Go to the source code of this file.
Functions | |
| void | CO_PopsEmisCool (transition **Rotate, long int nRotate, realnum abundan, const char *chLabel, realnum *Cooling, realnum *dCoolingDT) | 
| void | CO_Colden (const char *chLabel) | 
| double | cdCO_colden (long isotope, long iRot) | 
| void | CO_OTS (void) | 
Variables | |
| static double * | col12 | 
| static double * | col13 | 
| double cdCO_colden | ( | long | isotope, | |
| long | iRot | |||
| ) | 
| void CO_Colden | ( | const char * | chLabel | ) | 
CO_colden maintain H2 column densities within X
Definition at line 364 of file mole_co_atom.cpp.
References C12O16Rotate, C13O16Rotate, cdEXIT, col12, col13, DEBUG_ENTRY, t_radius::drad_x_fillfac, ioQQQ, t_transition::Lo, MALLOC, nCORotate, t_quantumState::Pop, and radius.
Referenced by molcol().
| void CO_OTS | ( | void | ) | 
Definition at line 438 of file mole_co_atom.cpp.
References t_emission::Aul, C12O16Rotate, C13O16Rotate, DEBUG_ENTRY, t_transition::Emis, t_transition::Hi, t_transition::ipCont, nCORotate, t_emission::ots, t_emission::Pdest, t_quantumState::Pop, and RT_OTS_AddLine().
Here is the call graph for this function:

| void CO_PopsEmisCool | ( | transition ** | Rotate, | |
| long int | nRotate, | |||
| realnum | abund, | |||
| const char * | chLabel, | |||
| realnum * | Cooling, | |||
| realnum * | dCoolingdT | |||
| ) | 
evaluate rotation levels populations, emission and cooling
| Rotate | ||
| nRotate | ||
| abund | ||
| *chLabel | string used to identify calling program in case of error | |
| *Cooling | ||
| *dCoolingdT | 
Definition at line 25 of file mole_co_atom.cpp.
References cdEXIT, DEBUG_ENTRY, ioQQQ, MALLOC, phycon, and t_phycon::te.
double* col12 [static]           | 
        
Definition at line 22 of file mole_co_atom.cpp.
Referenced by atom_level2(), cdCO_colden(), and CO_Colden().
double * col13 [static]           | 
        
 1.4.7