/home66/gary/public_html/cloudy/c08_branch/source/atom_level2.cpp File Reference

#include "cddefines.h"
#include "phycon.h"
#include "lines_service.h"
#include "dense.h"
#include "rfield.h"
#include "thermal.h"
#include "cooling.h"
#include "atoms.h"

Include dependency graph for atom_level2.cpp:

Go to the source code of this file.

Functions

void atom_level2 (transition *t)


Function Documentation

void atom_level2 ( transition t  ) 

atom_level2 do level population and cooling for two level atom

Parameters:
t 

Definition at line 17 of file atom_level2.cpp.

References ASSERT, atoms, t_emission::Aul, t_dense::cdsqte, chIonLbl(), col12, t_transition::Coll, t_emission::ColOvTot, t_rfield::ContBoltz, t_collision::cool, CoolAdd(), t_collision::cs, t_thermal::dCooldT, DEBUG_ENTRY, dense, t_atoms::DepLTELevels, t_transition::Emis, t_transition::EnergyErg, t_transition::EnergyK, t_quantumState::g, t_thermal::halfte, t_collision::heat, t_transition::Hi, t_quantumState::IonStg, t_transition::ipCont, t_transition::Lo, t_quantumState::nelem, t_emission::ots, t_emission::Pdest, t_emission::Pelec_esc, t_emission::Pesc, t_emission::phots, phycon, t_quantumState::Pop, t_atoms::PopLevels, t_emission::PopOpc, t_emission::pump, rfield, sexp(), t_phycon::te, thermal, t_thermal::tsq1, t_transition::WLAng, t_emission::xIntensity, and t_dense::xIonDense.

Referenced by atom_level3(), AtomSeqBoron(), CoolAlum(), CoolArgo(), CoolCalc(), CoolCarb(), CoolChlo(), CoolChro(), CoolCoba(), CoolIron(), CoolMagn(), CoolMang(), CoolNeon(), CoolNick(), CoolNitr(), CoolPhos(), CoolPota(), CoolScan(), CoolSili(), CoolSodi(), CoolSulf(), CoolTita(), CoolVana(), CoolZinc(), and Fe2_cooling().

Here is the call graph for this function:


Generated on Mon Feb 16 12:01:56 2009 for cloudy by  doxygen 1.4.7