|
cloudy trunk
|
#include "cddefines.h"#include "phycon.h"#include "physconst.h"#include "dense.h"#include "transition.h"#include "thermal.h"#include "cooling.h"#include "atoms.h"#include "rfield.h"
Go to the source code of this file.
Functions | |
| void | atom_level3 (const TransitionProxy &t10, const TransitionProxy &t21, const TransitionProxy &t20) |
| void atom_level3 | ( | const TransitionProxy & | t10, |
| const TransitionProxy & | t21, | ||
| const TransitionProxy & | t20 ) |
atom_level3 compute three level atom, 10, 21, and 20 are line
| t10 | |
| t21 | |
| t20 |
Definition at line 15 of file atom_level3.cpp.
References ASSERT, atom_level2(), atoms, EmissionProxy::Aul(), cdEXIT, chIonLbl(), chLineLbl(), CollisionProxy::col_str(), TransitionProxy::Coll(), EmissionProxy::ColOvTot(), CollisionProxy::cool(), CoolAdd(), DEBUG_ENTRY, dense, TransitionProxy::Emis(), EN1RYD, TransitionProxy::EnergyErg(), TransitionProxy::EnergyK(), EXIT_FAILURE, fp_equal(), CollisionProxy::heat(), TransitionProxy::Hi(), ioQQQ, TransitionProxy::ipCont(), TransitionProxy::Lo(), MAX2, EmissionProxy::Pdest(), EmissionProxy::Pelec_esc(), EmissionProxy::phots(), phycon, EmissionProxy::PopOpc(), EmissionProxy::pump(), rfield, RT_OTS_AddLine(), ShowMe(), thermal, TotalInsanity(), TransitionProxy::WLAng(), and EmissionProxy::xIntensity().
Referenced by CoolAlum(), CoolArgo(), CoolCarb(), CoolChlo(), CoolIron(), CoolMagn(), CoolNeon(), CoolNick(), CoolNitr(), CoolOxyg(), CoolPhos(), CoolPota(), CoolSili(), CoolSodi(), and CoolSulf().
