|
cloudy trunk
|
#include "cddefines.h"#include "taulines.h"#include "dense.h"#include "phycon.h"#include "ligbar.h"#include "thermal.h"#include "lines_service.h"#include "embesq.h"#include "atoms.h"#include "cooling.h"#include "nitro.h"
Go to the source code of this file.
Functions | |
| STATIC double | xNI_coll_stren (int ipLo, int ipHi) |
| void | CoolNitr (void) |
Variables | |
| static const int | N1_SIZE = 10 |
| static const double | aNI [N1_SIZE] |
| static const double | bNI [N1_SIZE] |
| static const double | cNI [N1_SIZE] |
| static double | NI [6][6][3] |
| void CoolNitr | ( | void | ) |
>refer n2 cs Hudson, C.E. & Bell, K.L. 2004, MNRAS, 348, 1275 and A&A, 430, 725 they agree with Lennon & Burke >chng 10 feb 24 ML: cs values updated with Hudson & Bell. Not sure why they were wrong.
Definition at line 119 of file cool_nitr.cpp.
References t_phycon::alnte, ASSERT, atom_level2(), atom_level3(), atom_pop3(), atom_pop5(), atoms, AtomSeqBeryllium(), AtomSeqBoron(), TransitionList::begin(), t_nitro::c5755, t_nitro::c6584, t_dense::cdsqte, CoolAdd(), t_atoms::d5200r, t_thermal::dCooldT, DEBUG_ENTRY, dense, dprintf(), DumpLine(), t_dense::eden, t_embesq::em1486, embesq, TransitionList::Emis(), fp_equal(), g, t_thermal::halfte, ioQQQ, ipN3_1747, ipN3_1749, ipN3_1751, ipN3_1752, ipN3_1754, ipNI_pumpDirect, ipNI_pumpIndirect, ipNITROGEN, ipT1085, ipT1200, ipT122, ipT1239, ipT1243, ipT1486, ipT205, ipT209, ipT2140, ipT315, ipT324, ipT333, ipT374g, ipT57, ipT765, ipT990, ligbar(), MAX2, min(), MIN2, NI_NDP, nitro, nWindLine, t_atoms::p2nit, phycon, t_atoms::PopLevels, t_nitro::pump5199, PutCS(), t_nitro::quench_5200, t_nitro::rec5199, SDIV(), t_phycon::sqrte, TauDummy, TauLine2, TauLines, t_phycon::te, t_phycon::te02, t_phycon::te03, t_phycon::te10, thermal, TotalInsanity(), t_thermal::tsq1, t_dense::xIonDense, t_nitro::xN10397, t_nitro::xN10398, t_nitro::xN10407, t_nitro::xN10408, t_nitro::xN2_A3_tot, t_nitro::xN3466, t_nitro::xN3467, t_nitro::xN5198, t_nitro::xN5200, and xNI_coll_stren().
Referenced by CoolEvaluate().

| STATIC double xNI_coll_stren | ( | int | ipLo, |
| int | ipHi | ||
| ) |
Definition at line 33 of file cool_nitr.cpp.
References aNI, bNI, cNI, MAX2, MIN2, NI, phycon, set_NaN(), t_phycon::sqrte, t_phycon::te, and t_phycon::te32.
Referenced by CoolNitr().

|
static |
Definition at line 23 of file cool_nitr.cpp.
Referenced by xNI_coll_stren().
|
static |
Definition at line 25 of file cool_nitr.cpp.
Referenced by xNI_coll_stren().
|
static |
Definition at line 27 of file cool_nitr.cpp.
Referenced by xNI_coll_stren().
|
static |
Definition at line 21 of file cool_nitr.cpp.
|
static |
Definition at line 30 of file cool_nitr.cpp.
Referenced by xNI_coll_stren().