| cloudy
    trunk
    | 


Go to the source code of this file.
| Data Structures | |
| class | setCollRate | 
| class | Atom_LevelN | 
| struct | t_atoms | 
| Functions | |
| void | atom_level2 (const TransitionProxy &t) | 
| void | atom_level2 (const TransitionProxy &t, const bool lgHFS) | 
| Variables | |
| const long | LIMLEVELN = 20L | 
| t_atoms | atoms | 
| void atom_level2 | ( | const TransitionProxy & | t | ) | 
atom_level2 do level population and cooling for two level atom
| t | 
Definition at line 237 of file atom_level2.cpp.
References atom_level2().

| void atom_level2 | ( | const TransitionProxy & | t, | 
| const bool | lgHFS | ||
| ) | 
Definition at line 30 of file atom_level2.cpp.
References ASSERT, atoms, EmissionProxy::Aul(), t_dense::cdsqte, chIonLbl(), CollisionProxy::col_str(), TransitionProxy::Coll(), EmissionProxy::ColOvTot(), t_rfield::ContBoltz, CollisionProxy::cool(), CoolAdd(), t_thermal::dCooldT, DEBUG_ENTRY, dense, t_atoms::DepLTELevels, t_thermal::elementcool, TransitionProxy::Emis(), TransitionProxy::EnergyErg(), TransitionProxy::EnergyK(), t_ionbal::ExcitationGround, t_thermal::halfte, CollisionProxy::heat(), TransitionProxy::Hi(), ionbal, TransitionProxy::ipCont(), TransitionProxy::Lo(), MAX2, EmissionProxy::ots(), phycon, EmissionProxy::Ploss(), t_atoms::PopLevels, EmissionProxy::PopOpc(), EmissionProxy::pump(), rfield, set_xIntensity(), sexp(), t_phycon::te, thermal, t_thermal::tsq1, TransitionProxy::WLAng(), EmissionProxy::xIntensity(), t_dense::xIonDense, and EmissionProxy::xObsIntensity().
Referenced by atom_level2(), CoolDima(), and CoolHyperfine().

| t_atoms atoms | 
Definition at line 5 of file atoms.cpp.
Referenced by atom_level2(), dBase_solve(), GrainsInit(), InitSimPostparse(), ion_photo(), IterRestart(), IterStart(), OpacityAddTotal(), and PrtComment().
 1.8.5
 1.8.5