Cloudy
Spectral Synthesis Code for Astrophysics
Loading...
Searching...
No Matches
t_CoolHeavy Struct Reference

#include <coolheavy.h>

Inheritance diagram for t_CoolHeavy:
Collaboration diagram for t_CoolHeavy:

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
 

Detailed Description

Member Function Documentation

◆ chName()

const char * t_CoolHeavy::chName ( ) const
inlinevirtual

Implements module.

◆ comment()

void t_CoolHeavy::comment ( t_warnings & )
inlinevirtual

Implements module.

◆ zero()

void t_CoolHeavy::zero ( void )
virtual

Implements module.

References brems_cool_h, brems_cool_net, colmet, DEBUG_ENTRY, and lgFreeOn.

Member Data Documentation

◆ brems_cool_h

double t_CoolHeavy::brems_cool_h

Referenced by zero().

◆ brems_cool_he

double t_CoolHeavy::brems_cool_he

◆ brems_cool_hminus

double t_CoolHeavy::brems_cool_hminus

◆ brems_cool_metals

double t_CoolHeavy::brems_cool_metals

◆ brems_cool_net

double t_CoolHeavy::brems_cool_net

net brems cooling, sum of cool minus heat

Referenced by zero().

◆ brems_heat_total

double t_CoolHeavy::brems_heat_total

total brems heating, all opacity sources

◆ cextxx

double t_CoolHeavy::cextxx

◆ colmet

double t_CoolHeavy::colmet

Referenced by zero().

◆ cyntrn

double t_CoolHeavy::cyntrn

◆ eebrm

double t_CoolHeavy::eebrm

◆ expans

double t_CoolHeavy::expans

◆ Fe221

double t_CoolHeavy::Fe221

◆ Fe231

double t_CoolHeavy::Fe231

◆ Fe232

double t_CoolHeavy::Fe232

◆ h2line

double t_CoolHeavy::h2line

◆ H2PlsCool

realnum t_CoolHeavy::H2PlsCool

cooling due to H + H+ => H2+

◆ HD

double t_CoolHeavy::HD

◆ heavfb

double t_CoolHeavy::heavfb

◆ lgFreeOn

bool t_CoolHeavy::lgFreeOn

flag set false if no free-free heating command entered

Referenced by zero().

◆ tccool

double t_CoolHeavy::tccool

The documentation for this struct was generated from the following files: