iso_cool.cpp File Reference

#include "cddefines.h"
#include "physconst.h"
#include "taulines.h"
#include "hydrogenic.h"
#include "elementnames.h"
#include "phycon.h"
#include "dense.h"
#include "thermal.h"
#include "cooling.h"
#include "iso.h"

Include dependency graph for iso_cool.cpp:

Go to the source code of this file.

Functions

void iso_cool (long int ipISO, long int nelem)


Function Documentation

void iso_cool ( long int  ipISO,
long int  nelem 
)

Todo:
2 - if pc lint ever fixes this bug in their product, remove this -e

Todo:
2 this routine dumps all heating and cooling into only a very few lables, it would be best to break these out into individual labels that show element, iso sequence, and agent

Definition at line 24 of file iso_cool.cpp.

References ASSERT, t_iso::Boltzmann, BOLTZMANN, t_iso::cBal_cool, t_elementnames::chElementSym, chLabel, t_iso::cLya_cool, t_iso::cLyrest_cool, t_iso::ColIoniz, t_iso::coll_ion, EmLine::ColUL, CoolAdd(), t_iso::cRest_cool, EmLine::cs, t_thermal::ctot, t_thermal::dCooldT, DEBUG_ENTRY, DEBUG_EXIT, dense, t_iso::dLTot, t_dense::eden, t_dense::EdenHCorr, t_dense::EdenHontoHCorr, elementnames, EmisLines, EN1RYD, EmLine::EnergyK, t_iso::FreeBnd_net_Cool_Rate, t_iso::gamnc, t_thermal::halfte, HCoolRatio(), t_thermal::heating, t_thermal::htot, HydroRecCool(), ioQQQ, ipH1s, ipH2p, ipH2s, ipH_LIKE, ipHE_LIKE, ipHELIUM, ipHYDROGEN, ipRecNetEsc, ipRecRad, iso, t_dense::lgElmtOn, LIMELM, MALLOC, MAX2, Elevels::n, NCOLNT_LAB_LEN, NISO, t_iso::numLevels_local, t_iso::numLevels_max, nzone, t_iso::PhotoHeat, phycon, t_iso::Pop2Ion, t_iso::PopLTE, POW2, POW3, powi(), t_iso::quant_desig, t_iso::RadRecCool, t_iso::RadRecomb, t_iso::RecomInducCool_Coef, t_iso::RecomInducCool_Rate, t_iso::RecomInducRate, SDIV(), t_phycon::sqlogz, t_iso::stat, t_phycon::te, TE1RYD, t_phycon::te_ryd, t_phycon::teinv, t_phycon::telogn, thermal, TotalInsanity(), t_thermal::tsq1, t_dense::xIonDense, t_iso::xIsoLevNIonRyd, and t_iso::xLineTotCool.

Referenced by CoolEvaluate().

Here is the call graph for this function:


Generated for cloudy by doxygen 1.5.9