#include "cddefines.h"
#include "physconst.h"
#include "taulines.h"
#include "dense.h"
#include "phycon.h"
#include "conv.h"
#include "thermal.h"
#include "opacity.h"
#include "lines_service.h"
#include "rfield.h"
#include "mewecoef.h"
#include "atoms.h"
#include "cooling.h"
Go to the source code of this file.
Functions | |
static double | ColStrGBar (EmLine *t, float cs1) |
void | CoolDima (void) |
static double ColStrGBar | ( | EmLine * | t, | |
float | cs1 | |||
) | [static] |
Definition at line 179 of file cool_dima.cpp.
References ASSERT, DEBUG_ENTRY, DEBUG_EXIT, EmLine::EnergyK, EmLine::EnergyWN, t_MeweCoef::g, EmLine::gf, EmLine::gLo, EmLine::IonStg, MAX2, MeweCoef, EmLine::nelem, phycon, POW2, sexp(), t_phycon::sqrte, t_phycon::te, t_phycon::te003, t_phycon::te10, and WAVNRYD.
Referenced by CoolDima().
void CoolDima | ( | void | ) |
Definition at line 22 of file cool_dima.cpp.
References ASSERT, atom_level2(), ColStrGBar(), conv, EmLine::cool, CoolAdd(), cs1_flag_lev2, t_thermal::ctot, DEBUG_ENTRY, DEBUG_EXIT, dense, EmLine::IonStg, ioQQQ, EmLine::ipCont, t_conv::lgIonStageTrimed, t_conv::lgLevel2_Cool_Imp, t_conv::lgLevel2_OTS_Imp, t_conv::lgSearch, EmLine::nelem, t_rfield::nflux, NISO, nWindLine, nzone, opac, t_opac::opacity_abs, EmLine::ots, t_rfield::otslin, phycon, PutCS(), rfield, SDIV(), SMALLFLOAT, TauLine2, t_phycon::te, thermal, and t_dense::xIonDense.
Referenced by CoolEvaluate().