cloudy
trunk
|
#include <coolheavy.h>
Public Member Functions | |
const char * | chName () const |
void | zero () |
void | comment (t_warnings &) |
Public Member Functions inherited from module | |
module () | |
virtual | ~module () |
Data Fields | |
double | Fe231 |
double | Fe232 |
double | Fe221 |
double | eebrm |
double | h2line |
double | HD |
double | colmet |
double | tccool |
double | expans |
double | cextxx |
double | cyntrn |
double | heavfb |
bool | lgFreeOn |
double | brems_cool_h |
double | brems_cool_hminus |
double | brems_cool_he |
double | brems_cool_metals |
double | brems_heat_total |
double | brems_cool_net |
realnum | H2PlsCool |
Definition at line 10 of file coolheavy.h.
|
inlinevirtual |
Implements module.
Definition at line 11 of file coolheavy.h.
|
inlinevirtual |
Implements module.
Definition at line 16 of file coolheavy.h.
|
virtual |
Implements module.
Definition at line 7 of file coolheavy.cpp.
References brems_cool_h, brems_cool_net, colmet, DEBUG_ENTRY, and lgFreeOn.
double t_CoolHeavy::brems_cool_h |
Definition at line 36 of file coolheavy.h.
Referenced by CoolEvaluate(), CoolSave(), lines_continuum(), and zero().
double t_CoolHeavy::brems_cool_he |
Definition at line 36 of file coolheavy.h.
Referenced by CoolEvaluate(), CoolSave(), and lines_continuum().
double t_CoolHeavy::brems_cool_hminus |
Definition at line 36 of file coolheavy.h.
Referenced by CoolEvaluate(), CoolSave(), and lines_molecules().
double t_CoolHeavy::brems_cool_metals |
Definition at line 36 of file coolheavy.h.
Referenced by CoolEvaluate(), CoolSave(), and lines_continuum().
double t_CoolHeavy::brems_cool_net |
net brems cooling, sum of cool minus heat
Definition at line 36 of file coolheavy.h.
Referenced by CoolEvaluate(), CoolSave(), lines_continuum(), and zero().
double t_CoolHeavy::brems_heat_total |
total brems heating, all opacity sources
Definition at line 36 of file coolheavy.h.
Referenced by ContRate(), CoolEvaluate(), CoolSave(), GrainRateDr(), HeatSum(), and lines_continuum().
double t_CoolHeavy::cextxx |
Definition at line 18 of file coolheavy.h.
Referenced by CoolEvaluate(), CoolSave(), and lines_general().
double t_CoolHeavy::colmet |
Definition at line 18 of file coolheavy.h.
Referenced by CoolEvaluate(), HeatSum(), lines_continuum(), and zero().
double t_CoolHeavy::cyntrn |
Definition at line 18 of file coolheavy.h.
Referenced by CoolEvaluate(), CoolSave(), and lines_general().
double t_CoolHeavy::eebrm |
Definition at line 18 of file coolheavy.h.
Referenced by CoolEvaluate(), CoolSave(), and lines_continuum().
double t_CoolHeavy::expans |
Definition at line 18 of file coolheavy.h.
Referenced by CoolEvaluate(), CoolSave(), and lines_general().
double t_CoolHeavy::Fe221 |
Definition at line 18 of file coolheavy.h.
double t_CoolHeavy::Fe231 |
Definition at line 18 of file coolheavy.h.
double t_CoolHeavy::Fe232 |
Definition at line 18 of file coolheavy.h.
double t_CoolHeavy::h2line |
Definition at line 18 of file coolheavy.h.
Referenced by CoolEvaluate(), CoolSave(), and lines_molecules().
realnum t_CoolHeavy::H2PlsCool |
cooling due to H + H+ => H2+
Definition at line 47 of file coolheavy.h.
Referenced by CoolEvaluate(), CoolSave(), and lines_molecules().
double t_CoolHeavy::HD |
Definition at line 18 of file coolheavy.h.
Referenced by CoolEvaluate(), CoolSave(), and lines_molecules().
double t_CoolHeavy::heavfb |
Definition at line 18 of file coolheavy.h.
Referenced by CoolEvaluate(), and lines_continuum().
bool t_CoolHeavy::lgFreeOn |
flag set false if no free-free heating command entered
Definition at line 35 of file coolheavy.h.
Referenced by CoolEvaluate(), ParseDont(), RT_diffuse(), and zero().
double t_CoolHeavy::tccool |
Definition at line 18 of file coolheavy.h.
Referenced by CoolEvaluate(), CoolSave(), and lines_general().