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

#include "cddefines.h"
#include "physconst.h"
#include "embesq.h"
#include "phycon.h"
#include "taulines.h"
#include "dense.h"
#include "hmi.h"
#include "h2.h"
#include "mole.h"
#include "ligbar.h"
#include "thermal.h"
#include "colden.h"
#include "lines_service.h"
#include "atoms.h"
#include "carb.h"
#include "cooling.h"
Include dependency graph for cool_carb.cpp:

Go to the source code of this file.

Functions

void CoolCarb (void)

Function Documentation

void CoolCarb ( void   ) 

Todo:
2 add term for protons from Rouef, E., & Le Bourlot, J. 1990, A&A, 236, 515
Todo:
1 add neutral helium Staemmler, V., & Flower, D. R. 1991, J. Phys. B, 24, 2343
Todo:
3 change to atom_level3

Definition at line 21 of file cool_carb.cpp.

References ASSERT, atom_level2(), atom_level3(), atom_pop3(), atoms, AtomSeqBeryllium(), AtomSeqBoron(), t_emission::Aul, t_co::C12_C13_isotope_ratio, t_colden::C1Pops, t_colden::C2Pops, t_colden::C3Pops, t_carb::c8727, t_carb::c9850, carb, t_dense::cdsqte, co, t_collision::col_str, colden, transition::Coll, COLL_CONST, t_collision::cool, CoolAdd(), t_thermal::dCooldT, DEBUG_ENTRY, dense, dprintf(), DumpLine(), t_dense::eden, t_dense::EdenHCorr, t_embesq::em13C1910, t_embesq::em1908, embesq, transition::Emis, transition::EnergyErg, transition::EnergyK, transition::EnergyWN, fnzone, fp_equal(), t_quantumState::g, h2, t_hmi::H2_total, t_thermal::halfte, t_dense::HCorrFac, transition::Hi, hmi, t_hmi::Hmolec, t_quantumState::IonStg, ioQQQ, ipC2_2324, ipC2_2325, ipC2_2327, ipC2_2328, ipC2_2329, ipc31175, ipCARBON, ipHELIUM, ipHYDROGEN, ipMH2g, ipT1335, ipT1548, ipT1550, ipT157, ipT1656, ipT1909, ipT270, ipT274, ipT280, ipT291, ipT310, ipT312, ipT370, ipT386, ipT610, ipT8727, ipT977, ipT9830, ligbar(), transition::Lo, MAX2, MIN2, t_quantumState::nelem, nWindLine, nzone, t_h2::ortho_density, t_emission::Pesc, phycon, t_quantumState::Pop, t_atoms::PopLevels, t_emission::PopOpc, pow(), pow2(), t_emission::pump, PutCS(), t_carb::r9850, SDIV(), t_phycon::sqrte, T1CM, TauDummy, TauLine2, TauLines, t_phycon::te, t_phycon::te001, t_phycon::te003, t_phycon::te005, t_phycon::te01, t_phycon::te02, t_phycon::te03, t_phycon::te05, t_phycon::te10, t_phycon::te20, t_phycon::te30, t_phycon::te32, t_phycon::te70, thermal, TotalInsanity(), t_thermal::tsq1, transition::WLAng, t_dense::xIonDense, and transition::Zero().

Referenced by CoolEvaluate().

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