/home66/gary/public_html/cloudy/c10_branch/source/atom_pop5.cpp File Reference

#include "cddefines.h"
#include "physconst.h"
#include "phycon.h"
#include "thermal.h"
#include "dense.h"
#include "thirdparty.h"
#include "atoms.h"
Include dependency graph for atom_pop5.cpp:

Go to the source code of this file.

Functions

void atom_pop5 (const double g[], const double EnerWN[], double cs12, double cs13, double cs14, double cs15, double cs23, double cs24, double cs25, double cs34, double cs35, double cs45, double a21, double a31, double a41, double a51, double a32, double a42, double a52, double a43, double a53, double a54, double p[], realnum abund, double *Cooling, double *CoolingDeriv, double pump01, double pump02, double pump03, double pump04)

Function Documentation

void atom_pop5 ( const double  g[],
const double  ex[],
double  cs12,
double  cs13,
double  cs14,
double  cs15,
double  cs23,
double  cs24,
double  cs25,
double  cs34,
double  cs35,
double  cs45,
double  a21,
double  a31,
double  a41,
double  a51,
double  a32,
double  a42,
double  a52,
double  a43,
double  a53,
double  a54,
double  p[],
realnum  abund,
double *  Cooling,
double *  CoolingDeriv,
double  pump12,
double  pump13,
double  pump14,
double  pump15 
)

atom_pop5 do populations and cooling for five level atom

Parameters:
g[] 
ex[] 
cs12 
cs13 
cs14 
cs15 
cs23 
cs24 
cs25 
cs34 
cs35 
cs45 
a21 
a31 
a41 
a51 
a32 
a42 
a52 
a43 
a53 
a54 
p[] 
abund 
cooling 
cooling derivative
pump12 
pump13 
pump14 
pump15 

Definition at line 13 of file atom_pop5.cpp.

References amat, ASSERT, cdEXIT, t_dense::cdsqte, DEBUG_ENTRY, dense, ERG1CM, getrf_wrapper(), getrs_wrapper(), t_thermal::halfte, ioQQQ, ipiv, MAX2, phycon, sexp(), T1CM, t_phycon::te, thermal, and t_thermal::tsq1.

Referenced by CoolArgo(), CoolCalc(), CoolChlo(), CoolNitr(), CoolOxyg(), and CoolSulf().

Here is the call graph for this function:

 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 15 Nov 2012 for cloudy by  doxygen 1.6.1