cloudy trunk
|
#include "cddefines.h"
#include "phycon.h"
#include "transition.h"
#include "dense.h"
#include "rfield.h"
#include "thermal.h"
#include "cooling.h"
#include "atoms.h"
Go to the source code of this file.
Functions | |
void | atom_level2 (const TransitionProxy &t) |
void atom_level2 | ( | const TransitionProxy & | t | ) |
atom_level2 do level population and cooling for two level atom
t |
Definition at line 17 of file atom_level2.cpp.
References ASSERT, atoms, EmissionProxy::Aul(), chIonLbl(), CollisionProxy::col_str(), TransitionProxy::Coll(), EmissionProxy::ColOvTot(), CollisionProxy::cool(), CoolAdd(), DEBUG_ENTRY, dense, TransitionProxy::Emis(), TransitionProxy::EnergyErg(), TransitionProxy::EnergyK(), CollisionProxy::heat(), TransitionProxy::Hi(), TransitionProxy::ipCont(), TransitionProxy::Lo(), EmissionProxy::ots(), EmissionProxy::Pdest(), EmissionProxy::Pelec_esc(), EmissionProxy::phots(), phycon, EmissionProxy::PopOpc(), EmissionProxy::pump(), rfield, sexp(), thermal, TransitionProxy::WLAng(), and EmissionProxy::xIntensity().
Referenced by atom_level3(), CoolAlum(), CoolArgo(), CoolCalc(), CoolCarb(), CoolChlo(), CoolCoba(), CoolDima(), CoolEvaluate(), CoolIron(), CoolMagn(), CoolNeon(), CoolNitr(), CoolOxyg(), CoolPhos(), CoolPota(), CoolScan(), CoolSili(), CoolSodi(), CoolSulf(), and Fe2_cooling().