Cloudy
Spectral Synthesis Code for Astrophysics
Loading...
Searching...
No Matches
iso_cool.cpp File Reference
#include "cddefines.h"
#include "hydrogenic.h"
#include "elementnames.h"
#include "phycon.h"
#include "dense.h"
#include "thermal.h"
#include "cooling.h"
#include "iso.h"
#include "freebound.h"
#include "conv.h"
#include "rfield.h"
#include "opacity.h"
#include "vectorize.h"
Include dependency graph for iso_cool.cpp:

Functions

STATIC void iso_rad_rec_cooling_discrete (const long ipISO, const long nelem)
 
STATIC double iso_rad_rec_cooling_approx (long ipISO, long nelem)
 
STATIC double iso_rad_rec_cooling_extra (long ipISO, long nelem, const double &ThinCoolingSum)
 
void iso_cool (long int ipISO, long int nelem)
 

Variables

const bool lgPrintIonizCooling = false
 

Function Documentation

◆ iso_cool()

◆ iso_rad_rec_cooling_approx()

STATIC double iso_rad_rec_cooling_approx ( long ipISO,
long nelem )

References DEBUG_ENTRY, t_iso_sp::fb, HCoolRatio(), HydroRecCool(), ipH_LIKE, ipRecNetEsc, ipRecRad, iso_sp, t_iso_sp::numLevels_local, phycon, POW2, t_iso_sp::st, and STATIC.

Referenced by iso_cool().

Here is the call graph for this function:

◆ iso_rad_rec_cooling_discrete()

STATIC void iso_rad_rec_cooling_discrete ( const long ipISO,
const long nelem )

◆ iso_rad_rec_cooling_extra()

STATIC double iso_rad_rec_cooling_extra ( long ipISO,
long nelem,
const double & ThinCoolingSum )

References DEBUG_ENTRY, exp10(), t_iso_sp::fb, ipH_LIKE, ipRecNetEsc, iso_sp, MAX2, t_iso_sp::numLevels_local, phycon, POW2, POW3, powi(), and STATIC.

Referenced by iso_cool().

Here is the call graph for this function:

Variable Documentation

◆ lgPrintIonizCooling

const bool lgPrintIonizCooling = false

Referenced by iso_cool().