cloudy  trunk
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Functions
atom_oi.cpp File Reference
#include "cddefines.h"
#include "taulines.h"
#include "doppvel.h"
#include "iso.h"
#include "trace.h"
#include "dense.h"
#include "rt.h"
#include "rfield.h"
#include "phycon.h"
#include "lines_service.h"
#include "thirdparty.h"
#include "atoms.h"
Include dependency graph for atom_oi.cpp:

Go to the source code of this file.

Functions

STATIC void oi_level_pops (double abundoi, double *coloi)
void atom_oi_calc (double *coloi)

Function Documentation

void atom_oi_calc ( double *  coloi)

atom_oi drive the solution of OI level populations, Ly-beta pumping

Parameters:
coloi
Todo:
2 this is not used, should it be?
Todo:
2 following needed to get badbugs/bug8.in to work
Todo:
2 following needed to get badbugs/bug5.in to work

Definition at line 23 of file atom_oi.cpp.

References atoms, t_emission::Aul, DEBUG_ENTRY, dense, t_DoppVel::doppler, DoppVel, t_transition::Emis, esc_CRDwing_1side(), t_atoms::esch31, t_transition::Hi, ioQQQ, ipH1s, ipH3p, ipH_LIKE, ipHYDROGEN, ipOXYGEN, ipT1039, ipT1304, ipT4368, ipT8446, ipTO1025, ipTOI11, ipTOI13, ipTOI29, ipTOI46, iteration, t_rfield::lgInducProcess, t_trace::lgTr8446, t_trace::lgTrace, t_transition::Lo, MAX2, MIN2, oi_level_pops(), t_emission::Pelec_esc, t_emission::Pesc, t_atoms::pmph31, t_atoms::pmpo15, t_atoms::pmpo51, t_quantumState::Pop, t_atoms::popoi, t_emission::PopOpc, rfield, StatesElem, t_emission::TauIn, TauLines, t_emission::TauTot, trace, Transitions, and t_dense::xIonDense.

Referenced by CoolOxyg(), and RT_line_all().

Here is the call graph for this function:

STATIC void oi_level_pops ( double  abundoi,
double *  coloi 
)

Generated for cloudy by doxygen 1.8.1.1