cloudy  trunk
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Functions | Variables
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:

Go to the source code of this file.

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

void iso_cool ( long int  ipISO,
long int  nelem 
)
STATIC double iso_rad_rec_cooling_approx ( long  ipISO,
long  nelem 
)

Definition at line 665 of file iso_cool.cpp.

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 t_phycon::te.

Referenced by iso_cool().

Here is the call graph for this function:

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

Definition at line 711 of file iso_cool.cpp.

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

Referenced by iso_cool().

Here is the call graph for this function:

Variable Documentation

const bool lgPrintIonizCooling = false

Definition at line 23 of file iso_cool.cpp.

Referenced by iso_cool().