| 
    Cloudy
    
   Spectral Synthesis Code for Astrophysics 
   | 
 
#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 () | 
Public Attributes | |
| 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 | 
      
  | 
  inlinevirtual | 
Implements module.
      
  | 
  inlinevirtual | 
Implements module.
      
  | 
  virtual | 
Implements module.
References brems_cool_h, brems_cool_net, colmet, DEBUG_ENTRY, and lgFreeOn.
| double t_CoolHeavy::brems_cool_h | 
Referenced by CoolEvaluate(), CoolSave(), lines_continuum(), and zero().
| double t_CoolHeavy::brems_cool_he | 
Referenced by CoolEvaluate(), CoolSave(), and lines_continuum().
| double t_CoolHeavy::brems_cool_hminus | 
Referenced by CoolEvaluate(), CoolSave(), and lines_molecules().
| double t_CoolHeavy::brems_cool_metals | 
Referenced by CoolEvaluate(), CoolSave(), and lines_continuum().
| double t_CoolHeavy::brems_cool_net | 
net brems cooling, sum of cool minus heat
Referenced by CoolEvaluate(), CoolSave(), lines_continuum(), and zero().
| double t_CoolHeavy::brems_heat_total | 
total brems heating, all opacity sources
Referenced by ContRate(), CoolEvaluate(), CoolSave(), GrainRateDr(), HeatSum(), and lines_continuum().
| double t_CoolHeavy::cextxx | 
Referenced by CoolEvaluate(), CoolSave(), and lines_general().
| double t_CoolHeavy::colmet | 
Referenced by CoolEvaluate(), HeatSum(), lines_continuum(), and zero().
| double t_CoolHeavy::cyntrn | 
Referenced by CoolEvaluate(), CoolSave(), and lines_general().
| double t_CoolHeavy::eebrm | 
Referenced by CoolEvaluate(), CoolSave(), and lines_continuum().
| double t_CoolHeavy::expans | 
Referenced by CoolEvaluate(), CoolSave(), and lines_general().
| double t_CoolHeavy::Fe221 | 
| double t_CoolHeavy::Fe231 | 
| double t_CoolHeavy::Fe232 | 
| double t_CoolHeavy::h2line | 
Referenced by CoolEvaluate(), CoolSave(), and lines_molecules().
| realnum t_CoolHeavy::H2PlsCool | 
cooling due to H + H+ => H2+
Referenced by CoolEvaluate(), CoolSave(), and lines_molecules().
| double t_CoolHeavy::HD | 
Referenced by CoolEvaluate(), CoolSave(), and lines_molecules().
| double t_CoolHeavy::heavfb | 
Referenced by CoolEvaluate(), and lines_continuum().
| bool t_CoolHeavy::lgFreeOn | 
flag set false if no free-free heating command entered
Referenced by CoolEvaluate(), ParseDont(), RT_diffuse(), and zero().
| double t_CoolHeavy::tccool | 
Referenced by CoolEvaluate(), CoolSave(), and lines_general().