This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Functions | |
void | CoolZero (void) |
void | CoolAdd (const char *chLabel, realnum xlambda, double cool) |
void | CoolSum (double *total) |
void | CoolEvaluate (double *tot) |
void | coolpr (FILE *io, const char *chLabel, realnum lambda, double ratio, const char *chJOB) |
void | HeatSum (void) |
void | HeatZero (void) |
void | CoolAlum (void) |
void | CoolArgo (void) |
void | CoolCalc (void) |
void | CoolCarb (void) |
void | CoolChlo (void) |
void | CoolChro (void) |
void | CoolCoba (void) |
void | CoolDima (void) |
void | CoolFluo (void) |
void | CoolIron (void) |
void | CoolMagn (void) |
void | CoolMang (void) |
void | CoolNeon (void) |
void | CoolNick (void) |
void | CoolNitr (void) |
void | CoolOxyg (void) |
void | CoolPhos (void) |
void | CoolPota (void) |
void | CoolScan (void) |
void | CoolSili (void) |
void | CoolSodi (void) |
void | CoolSulf (void) |
void | CoolTita (void) |
void | CoolVana (void) |
void | CoolZinc (void) |
void CoolAdd | ( | const char * | chLabel, | |
realnum | xlambda, | |||
double | cool | |||
) |
CoolAdd add coolants to the cooling stack, called in evaluation of cooling function
*chLabel | ||
xlambda | ||
cool |
Definition at line 13 of file cool_etc.cpp.
References ASSERT, t_thermal::chClntLab, t_thermal::collam, t_thermal::cooling, DEBUG_ENTRY, t_thermal::heatnt, t_thermal::lgCoolEvalOK, MAX2, t_thermal::ncltot, NCOLNT, NCOLNT_LAB_LEN, and thermal.
Referenced by atom_level2(), atom_level3(), AtomSeqBeryllium(), AtomSeqBoron(), CoolAlum(), CoolArgo(), CoolCalc(), CoolChlo(), CoolChro(), CoolEvaluate(), CoolIron(), CoolMagn(), CoolNeon(), CoolOxyg(), CoolPhos(), CoolScan(), CoolSodi(), CoolSulf(), CoolTita(), CoolVana(), Fe11Lev5(), Fe13Lev5(), Fe2_cooling(), Fe3Lev14(), and Fe4Lev12().
void CoolAlum | ( | void | ) |
Definition at line 15 of file cool_alum.cpp.
References t_phycon::alogte, atom_level2(), atom_level3(), atom_pop3(), atoms, AtomSeqBeryllium(), t_CoolHeavy::c1170, t_CoolHeavy::c2125, t_CoolHeavy::c2428, CoolAdd(), CoolHeavy, DEBUG_ENTRY, dense, t_embesq::em2669, embesq, ipAl09204, ipAl529, ipAl6366, ipAl6912, ipAl8370, ipAl8575, ipAlI3090, ipAlI3957, ipALUMINIUM, ipT1855, ipT1863, ipT2670, ipT639, ipTAl48, ipTAl550, ipTAl568, ligbar(), MakeCS(), MAX2, MIN2, phycon, t_atoms::PopLevels, POW2, PutCS(), t_phycon::sqrte, TauDummy, TauLines, t_phycon::te, t_phycon::te0002, t_phycon::te001, t_phycon::te003, t_phycon::te005, t_phycon::te01, t_phycon::te02, t_phycon::te03, t_phycon::te04, t_phycon::te05, t_phycon::te10, t_phycon::te20, t_phycon::te30, and t_dense::xIonDense.
Here is the call graph for this function:
void CoolArgo | ( | void | ) |
Definition at line 15 of file cool_argo.cpp.
References t_CoolHeavy::Ar2854, t_CoolHeavy::Ar2868, t_CoolHeavy::Ar4711, t_CoolHeavy::Ar4740, t_CoolHeavy::Ar7171, t_CoolHeavy::Ar7237, t_CoolHeavy::Ar7263, t_CoolHeavy::Ar7331, atom_level2(), atom_level3(), atom_pop2(), atom_pop3(), atom_pop5(), t_CoolHeavy::c2691, t_CoolHeavy::c3109, t_CoolHeavy::c409, t_CoolHeavy::c4626, t_CoolHeavy::c5192, t_CoolHeavy::c7007, t_CoolHeavy::c7136, CoolAdd(), CoolHeavy, t_thermal::dCooldT, DEBUG_ENTRY, dense, t_CoolHeavy::fs4413, t_thermal::halfte, ipAr06453, ipAr1055, ipAr1126, ipAr1178, ipARGON, ipT25, ipT354, ipT389, ipTAr13, ipTAr22, ipTAr7, ipTAr8, ipTAr9, ligbar(), MAX2, MIN2, phycon, PutCS(), t_phycon::sqrte, TauDummy, 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, thermal, t_thermal::tsq1, and t_dense::xIonDense.
Here is the call graph for this function:
void CoolCalc | ( | void | ) |
Definition at line 18 of file cool_calc.cpp.
References atom_level2(), atom_level3(), atom_pop3(), atom_pop5(), t_ca::c2414, t_ca::c3997, t_ca::c5311, t_ca::c7306, ca, t_ca::Ca2112, t_ca::Ca2RmLya, t_ca::Ca3688, t_ca::Ca3d, t_ca::Ca4941, t_ca::Ca4p, t_ca::Ca5620, t_ca::Ca6087, t_ca::Caf1, t_ca::Caf2, t_ca::Cah, t_ca::Cair, t_ca::Cak, t_ca::Cakh, t_ca::Cax, t_ca::Cay, t_ca::Caz, t_dense::cdsqte, t_transition::Coll, CoolAdd(), t_collision::cs, t_ca::dCaf12, t_ca::dCakh, t_thermal::dCooldT, DEBUG_ENTRY, dense, t_DoppVel::doppler, DoppVel, t_ca::dstCala, t_transition::Emis, t_thermal::halfte, t_transition::Hi, ioQQQ, ipCa0741, ipCa0761, ipCa08232, ipCa12333, ipCaI4228, ipCALCIUM, t_transition::ipCont, ipH1s, ipH2p, ipH_LIKE, ipHYDROGEN, ipT3934, ipT3969, ipT7291, ipT7324, ipT8498, ipT8542, ipT8662, ipTCa12, ipTCa19, ipTCa3, ipTCa302, ipTCa345, ipTCa4, ligbar(), t_transition::Lo, MakeCS(), MAX2, MIN2, t_ca::oldcla, opac, t_opac::opacity_abs, t_rfield::otslin, t_emission::Pesc, phycon, t_quantumState::Pop, t_ca::popca2ex, t_emission::PopOpc, PutCS(), rfield, t_phycon::sqrte, TauDummy, t_emission::TauIn, 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, thermal, t_opac::tpcah, Transitions, and t_dense::xIonDense.
Here is the call graph for this function:
void CoolCarb | ( | void | ) |
Definition at line 21 of file cool_carb.cpp.
References atom_level2(), atom_level3(), atom_pop3(), atoms, t_emission::Aul, t_colden::C1Pops, t_carb::c8727, t_carb::c9850, carb, t_dense::cdsqte, colden, COLL_CONST, t_thermal::dCooldT, DEBUG_ENTRY, dense, t_dense::eden, t_transition::Emis, t_transition::EnergyErg, t_transition::EnergyK, t_transition::EnergyWN, t_quantumState::g, h2, t_hmi::H2_total, t_thermal::halfte, t_transition::Hi, hmi, t_quantumState::IonStg, ipCARBON, ipHELIUM, ipHYDROGEN, ipT1656, ipT370, ipT610, ipT8727, ipT9830, t_transition::Lo, MAX2, MIN2, t_quantumState::nelem, t_h2::ortho_density, phycon, t_atoms::PopLevels, PutCS(), t_carb::r9850, SDIV(), t_phycon::sqrte, T1CM, TauDummy, TauLines, t_phycon::te, 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, TransitionZero(), t_thermal::tsq1, and t_dense::xIonDense.
Here is the call graph for this function:
void CoolChlo | ( | void | ) |
Definition at line 14 of file cool_chlo.cpp.
References atom_level2(), atom_level3(), atom_pop3(), atom_pop5(), t_CoolHeavy::c3119, t_CoolHeavy::c3350, t_CoolHeavy::c3679, t_CoolHeavy::c5324, t_CoolHeavy::c5525, t_CoolHeavy::c6164, t_CoolHeavy::c8047, t_CoolHeavy::c8494, t_CoolHeavy::c8579, t_CoolHeavy::Cl3344, t_CoolHeavy::Cl3354, t_CoolHeavy::Cl5519, t_CoolHeavy::Cl5539, t_CoolHeavy::Cl8436, t_CoolHeavy::Cl8483, t_CoolHeavy::Cl8504, t_CoolHeavy::Cl8552, CoolAdd(), CoolHeavy, t_thermal::dCooldT, DEBUG_ENTRY, dense, t_dense::eden, t_thermal::halfte, ipCHLORINE, ipCl04117, ipCl04203, ipCl1030, ipCl1092, ipCl1_11m, ipCl973, ipfsCl214, ipfsCl233, ipHYDROGEN, LineConvRate2CS(), MAX2, MIN2, phycon, PutCS(), SDIV(), t_phycon::sqrte, TauDummy, TauLines, t_phycon::te, t_phycon::te0001, t_phycon::te0004, t_phycon::te001, t_phycon::te003, t_phycon::te004, t_phycon::te007, t_phycon::te01, t_phycon::te02, t_phycon::te03, t_phycon::te04, t_phycon::te05, t_phycon::te07, t_phycon::te10, t_phycon::te30, thermal, t_thermal::tsq1, and t_dense::xIonDense.
Here is the call graph for this function:
void CoolChro | ( | void | ) |
Definition at line 14 of file cool_chro.cpp.
References atom_level2(), atom_pop2(), atom_pop3(), CoolAdd(), CoolHeavy, t_CoolHeavy::Cr3l21, t_CoolHeavy::Cr4l21, t_CoolHeavy::Cr4l31, t_CoolHeavy::Cr5l21, t_CoolHeavy::Cr5l31, t_CoolHeavy::Cr5l32, DEBUG_ENTRY, dense, ipCHROMIUM, ipCr08101, ipCr16141, phycon, PutCS(), TauLines, t_phycon::te, t_phycon::te0001, t_phycon::te0002, t_phycon::te007, t_phycon::te01, t_phycon::te03, t_phycon::te10, t_phycon::te40, and t_dense::xIonDense.
Here is the call graph for this function:
void CoolCoba | ( | void | ) |
Definition at line 10 of file cool_coba.cpp.
References atom_level2(), DEBUG_ENTRY, ipCo11527, PutCS(), and TauLines.
Here is the call graph for this function:
void CoolDima | ( | void | ) |
Definition at line 22 of file cool_dima.cpp.
References ColStrGBar(), conv, cs1_flag_lev2, DEBUG_ENTRY, dense, t_transition::Hi, t_quantumState::IonStg, t_conv::lgIonStageTrimed, t_conv::lgLevel2_Cool_Imp, t_conv::lgSearch, t_quantumState::nelem, NISO, nWindLine, nzone, phycon, PutCS(), TauLine2, t_phycon::te, and t_dense::xIonDense.
Here is the call graph for this function:
void CoolEvaluate | ( | double * | tot | ) |
CoolEvaluate main routine to call others, to evaluate total cooling
Definition at line 40 of file cool_eval.cpp.
References t_phycon::alogte, ASSERT, t_CoolHeavy::brems_cool_h, t_CoolHeavy::brems_cool_he, t_CoolHeavy::brems_cool_hminus, t_CoolHeavy::brems_cool_metals, t_CoolHeavy::brems_cool_net, t_CoolHeavy::brems_heat_total, t_CoolHeavy::C12O16Rot, t_CoolHeavy::C13O16Rot, t_thermal::char_tran_cool, t_hmi::chH2_small_model_type, t_rfield::ContBoltz, conv, CoolAdd(), CoolHeavy, CoolZero(), t_thermal::ctot, t_hydro::D2H_ratio, t_CoolHeavy::dC12O16Rot, t_CoolHeavy::dC13O16Rot, t_thermal::dCooldT, DEBUG_ENTRY, dense, t_hmi::deriv_HeatH2Dexc_BD96, t_hmi::deriv_HeatH2Dexc_BHT90, t_hmi::deriv_HeatH2Dexc_BigH2, t_hmi::deriv_HeatH2Dexc_ELWERT, t_hmi::deriv_HeatH2Dexc_TH85, t_hmi::deriv_HeatH2Dexc_used, t_thermal::dHeatdT, t_dense::eden, t_dense::EdenTrue, fnzone, t_gv::GasCoolColl, t_gv::GasHeatPhotoEl, t_gv::GasHeatTherm, t_rfield::gff, gv, h2, H2_Cooling(), t_hmi::H2_total, t_CoolHeavy::h2line, t_CoolHeavy::H2PlsCool, t_hmi::h2plus_heat, t_CoolHeavy::HD, t_hmi::HeatH2Dexc_BD96, t_hmi::HeatH2Dexc_BHT90, t_hmi::HeatH2Dexc_BigH2, t_hmi::HeatH2Dexc_ELWERT, t_hmi::HeatH2Dexc_TH85, t_hmi::HeatH2Dexc_used, t_hmi::HeatH2Dish_BD96, t_hmi::HeatH2Dish_BHT90, t_hmi::HeatH2Dish_BigH2, t_hmi::HeatH2Dish_ELWERT, t_hmi::HeatH2Dish_TH85, t_hmi::HeatH2Dish_used, t_thermal::heating, hmi, t_hmi::hmicol, t_hmi::hmihet, t_hmi::HMinus_photo_rate, t_hmi::Hmolec, t_thermal::htot, hydro, ioQQQ, t_rfield::ipEnergyBremsThin, ipH1s, ipH_LIKE, t_opac::iphmra, ipHYDROGEN, t_rfield::ipMaxBolt, ipMHm, iso_cool(), iteration, t_gv::lgBakesPAH_heat, t_hmi::lgBigH2_evaluated, t_gv::lgDHetOn, t_gv::lgDustOn, t_gv::lgGrainPhysicsOn, t_hmi::lgH2_Thermal_BigH2, t_h2::lgH2ON, t_hmi::lgNoH2Mole, t_conv::lgSearch, t_trace::lgTrace, LIMELM, MAX2, MIN2, t_rfield::nflux, NISO, t_conv::nPres2Ioniz, t_rfield::nupper, nzone, opac, t_opac::OpacStack, phycon, POW2, PRT_DERIV, rfield, SDIV(), sexp(), SMALLFLOAT, t_phycon::sqrte, StatesElem, t_phycon::te, t_phycon::teinv, TempChange(), thermal, TotalInsanity(), trace, t_rfield::widflx, and t_dense::xIonDense.
Here is the call graph for this function:
void CoolFluo | ( | void | ) |
Definition at line 11 of file cool_fluo.cpp.
References atom_level3(), DEBUG_ENTRY, ipF0229, ipF0267, ipF425, ipF444, MIN2, phycon, PutCS(), TauDummy, TauLines, t_phycon::te001, t_phycon::te003, t_phycon::te01, t_phycon::te05, t_phycon::te10, and t_phycon::te20.
Here is the call graph for this function:
void CoolIron | ( | void | ) |
Definition at line 670 of file cool_iron.cpp.
References t_phycon::alogte, atom_level2(), atom_level3(), atom_pop2(), atom_pop3(), atoms, AtomSeqBeryllium(), t_CoolHeavy::c1118, t_CoolHeavy::c1242, t_CoolHeavy::c1328, t_CoolHeavy::c2170, t_CoolHeavy::c242, t_CoolHeavy::c2568, t_CoolHeavy::c3892, t_CoolHeavy::c5177, t_CoolHeavy::c5303, t_CoolHeavy::c592, t_CoolHeavy::c7082, CoolAdd(), CoolHeavy, t_thermal::dCooldT, DEBUG_ENTRY, dense, DumpLine(), t_dense::eden, Fe11Lev5(), Fe13Lev5(), fe14cs(), Fe2_cooling(), Fe3Lev14(), Fe4Lev12(), Fe7Lev8(), Fe_10_11_13_cs(), t_quantumState::g, t_transition::Hi, t_quantumState::IonStg, ipFe106375, ipFe18975, ipFe1_24m, ipFe1_35m, ipFeI2966, ipFeI3021, ipFeI3457, ipFeI3729, ipFeI3884, ipHYDROGEN, ipIRON, ipT1122, ipT245, ipT352, ipTFe13, ipTFe20_578, ipTFe20_721, ipTFe23, LineConvRate2CS(), MakeCS(), MALLOC, MAX2, nWindLine, phycon, t_atoms::PopLevels, PutCS(), sexp(), TauDummy, TauLine2, TauLines, t_phycon::te, t_phycon::te0001, t_phycon::te0003, t_phycon::te0005, t_phycon::te001, t_phycon::te003, t_phycon::te01, t_phycon::te02, t_phycon::te03, t_phycon::te05, t_phycon::te10, t_phycon::te20, t_phycon::te40, thermal, TotalInsanity(), t_thermal::tsq1, and t_dense::xIonDense.
Here is the call graph for this function:
void CoolMagn | ( | void | ) |
Definition at line 14 of file cool_magn.cpp.
References t_phycon::alogte, atom_level2(), atom_level3(), atom_pop2(), atoms, t_CoolHeavy::c1806, CoolAdd(), CoolHeavy, DEBUG_ENTRY, dense, ipfsMg755, ipfsMg790, ipMAGNESIUM, ipMgI2026, ipMgI2853, ipT2796, ipT2804, ipT4561, ipT58, ipT705, ipTMg14, ipTMg4, ipTMg6, ipTMg610, ipTMg625, ipxMg08303, ipxMg51325, ipxMg52417, ipxMg52855, ipxMg71190, ipxMg72261, ipxMg72569, ligbar(), MakeCS(), MAX2, MIN2, phycon, t_atoms::PopLevels, t_atoms::popmg2, POW2, PutCS(), t_phycon::sqrte, TauDummy, TauLines, t_phycon::te, t_phycon::te0001, t_phycon::te0005, t_phycon::te001, t_phycon::te003, t_phycon::te005, t_phycon::te007, t_phycon::te01, t_phycon::te02, t_phycon::te03, t_phycon::te05, t_phycon::te07, t_phycon::te10, t_phycon::te20, t_phycon::te30, and t_dense::xIonDense.
Here is the call graph for this function:
void CoolMang | ( | void | ) |
Definition at line 11 of file cool_mang.cpp.
References atom_level2(), DEBUG_ENTRY, ipxMn0979, ipxMn1712, phycon, PutCS(), TauLines, t_phycon::te, t_phycon::te0002, t_phycon::te0005, t_phycon::te003, t_phycon::te004, t_phycon::te01, t_phycon::te20, and t_phycon::te40.
Here is the call graph for this function:
void CoolNeon | ( | void | ) |
Definition at line 16 of file cool_neon.cpp.
References atom_level2(), atom_level3(), atom_pop2(), atom_pop3(), atoms, AtomSeqBeryllium(), t_CoolHeavy::c1134, t_CoolHeavy::c1565, t_CoolHeavy::c2424, t_CoolHeavy::c2975, t_CoolHeavy::c3343, t_CoolHeavy::c3426, t_CoolHeavy::c3869, t_CoolHeavy::c4720, CoolAdd(), CoolHeavy, t_thermal::dCooldT, DEBUG_ENTRY, dense, t_embesq::em895, embesq, t_thermal::halfte, ipNEON, ipT770, ipT780, ipT88, ipT895, ipTNe13, ipTNe14, ipTNe16, ipTNe24, ipTNe36, ipxNe0676, ligbar(), phycon, t_atoms::PopLevels, PutCS(), t_phycon::sqrte, TauDummy, TauLines, t_phycon::te, t_phycon::te0001, t_phycon::te0002, t_phycon::te0003, t_phycon::te0004, t_phycon::te0005, t_phycon::te0007, t_phycon::te001, t_phycon::te002, t_phycon::te003, t_phycon::te004, t_phycon::te005, t_phycon::te007, t_phycon::te01, t_phycon::te02, t_phycon::te03, t_phycon::te04, t_phycon::te05, t_phycon::te07, t_phycon::te10, t_phycon::te20, t_phycon::te30, t_phycon::te32, t_phycon::te40, t_phycon::te70, t_phycon::te90, thermal, t_thermal::tsq1, and t_dense::xIonDense.
Here is the call graph for this function:
void CoolNick | ( | void | ) |
Definition at line 12 of file cool_nick.cpp.
References t_phycon::alogte, atom_level2(), atom_level3(), DEBUG_ENTRY, dense, t_dense::eden, t_quantumState::g, t_transition::Hi, ipHYDROGEN, ipNi1_11m, ipNi1_7m, ipxNi1242, LineConvRate2CS(), MAX2, MIN2, phycon, PutCS(), TauDummy, TauLines, t_phycon::te, and t_dense::xIonDense.
Here is the call graph for this function:
void CoolNitr | ( | void | ) |
Definition at line 104 of file cool_nitr.cpp.
References atom_level2(), cdEXIT, DEBUG_ENTRY, dense, DumpLine(), t_transition::Hi, t_quantumState::IonStg, ipNITROGEN, ipT315, ipT324, ipT333, ipT374g, ipT374x, ipT671, t_dense::lgElmtOn, MALLOC, nWindLine, PutCS(), TauLine2, TauLines, and TotalInsanity().
Here is the call graph for this function:
void CoolOxyg | ( | void | ) |
Definition at line 35 of file cool_oxyg.cpp.
References atom_level3(), atom_oi_calc(), atom_pop3(), atoms, t_emission::Aul, t_atoms::c12, t_atoms::c13, t_CoolHeavy::c5577, t_CoolHeavy::c5577_frac_emit, t_CoolHeavy::c6300, t_CoolHeavy::c6300_frac_emit, t_CoolHeavy::c6363, t_dense::cdsqte, CO_findrate(), colden, t_transition::Coll, ConvRate2CS(), CoolAdd(), CoolHeavy, t_CoolHeavy::coolOi, t_collision::cs, t_oxy::d6300, t_thermal::dCooldT, DEBUG_ENTRY, dense, t_dense::EdenHCorr, t_transition::Emis, t_transition::EnergyErg, t_transition::EnergyK, h2, t_hmi::H2_total, t_thermal::halfte, t_transition::Hi, hmi, ipHELIUM, ipHYDROGEN, ipOXYGEN, ipT146, ipT5577, ipT63, ipT6300, ipT6363, t_transition::Lo, MAX2, MIN2, t_colden::O1Pops, oi3Pcs(), t_h2::ortho_density, oxy, t_emission::Pesc, phycon, t_oxy::poiexc, t_quantumState::Pop, t_atoms::PopLevels, t_emission::PopOpc, PutCS(), SDIV(), sexp(), SMALLFLOAT, t_phycon::sqrte, TauDummy, TauLines, t_phycon::te, t_phycon::te0001, t_phycon::te0002, t_phycon::te0003, t_phycon::te0005, t_phycon::te0007, t_phycon::te001, t_phycon::te003, t_phycon::te004, t_phycon::te005, t_phycon::te007, t_phycon::te01, t_phycon::te02, t_phycon::te03, t_phycon::te04, t_phycon::te05, t_phycon::te10, t_phycon::te20, t_phycon::te30, t_phycon::te32, t_phycon::te70, thermal, t_thermal::tsq1, and t_dense::xIonDense.
Here is the call graph for this function:
void CoolPhos | ( | void | ) |
Definition at line 13 of file cool_phos.cpp.
References atom_level2(), atom_level3(), atom_pop3(), CoolAdd(), CoolHeavy, DEBUG_ENTRY, dense, ipP0233, ipP0260, ipP0318, ipP1018, ipP1027, ipP713, ipP817, ipP848, ipPHOSPHORUS, MIN2, t_CoolHeavy::p2_21, t_CoolHeavy::p2_31, t_CoolHeavy::p2_32, phycon, PutCS(), TauDummy, TauLines, t_phycon::te, t_phycon::te0004, t_phycon::te001, t_phycon::te002, t_phycon::te003, t_phycon::te005, t_phycon::te007, t_phycon::te01, t_phycon::te02, t_phycon::te03, t_phycon::te04, t_phycon::te10, t_phycon::te20, t_phycon::te30, and t_dense::xIonDense.
Here is the call graph for this function:
void CoolPota | ( | void | ) |
Definition at line 11 of file cool_pota.cpp.
References atom_level2(), atom_level3(), DEBUG_ENTRY, ipKI7745, ipxK03462, ipxK04154, ipxK04598, ipxK06557, ipxK06882, ipxK07319, ipxK11425, MAX2, MIN2, phycon, PutCS(), TauDummy, TauLines, t_phycon::te, t_phycon::te001, t_phycon::te003, t_phycon::te02, t_phycon::te03, t_phycon::te05, t_phycon::te10, and t_phycon::te20.
Here is the call graph for this function:
void coolpr | ( | FILE * | io, | |
const char * | chLabel, | |||
realnum | lambda, | |||
double | ratio, | |||
const char * | chJOB | |||
) |
coolpr stores coolants before block printed, when printing cooling agents
*io | the label for the coolant | |
*chLabel | ||
lambda | the wavelength | |
ratio | the ratio of this coolant, to total cooling, may be negative | |
*chJOB | which job, either ZERO, DOIT, or DONE |
Definition at line 9 of file cool_pr.cpp.
References ASSERT, cdEXIT, DEBUG_ENTRY, ioQQQ, MIN2, NCOLNT_LAB_LEN, NCOLSAV, and ShowMe().
Referenced by dmpary(), and map_do().
Here is the call graph for this function:
void CoolScan | ( | void | ) |
Definition at line 12 of file cool_scan.cpp.
References atom_level2(), atom_pop2(), atom_pop3(), CoolAdd(), CoolHeavy, DEBUG_ENTRY, dense, ipSc05231, ipSc13264, ipSCANDIUM, PutCS(), t_CoolHeavy::Sc22p08m, t_CoolHeavy::Sc24p1m, t_CoolHeavy::Sc24p2m, t_CoolHeavy::Sc33936, t_CoolHeavy::Sc42100, t_CoolHeavy::Sc43595, t_CoolHeavy::Sc45058, TauLines, and t_dense::xIonDense.
Here is the call graph for this function:
void CoolSili | ( | void | ) |
Definition at line 16 of file cool_sili.cpp.
References atom_level2(), atom_level3(), t_dense::cdsqte, DEBUG_ENTRY, dense, DumpLine(), t_dense::eden, t_quantumState::g, t_transition::Hi, t_quantumState::IonStg, ipHYDROGEN, ipSi1_130m, ipSi1_68m, ipSii2215, ipSii2518, ipTSi35, LineConvRate2CS(), MakeCS(), MALLOC, MAX2, MIN2, nWindLine, phycon, PutCS(), TauDummy, TauLine2, TauLines, t_phycon::te, TotalInsanity(), and t_dense::xIonDense.
Here is the call graph for this function:
void CoolSodi | ( | void | ) |
Definition at line 13 of file cool_sodi.cpp.
References atom_level2(), atom_level3(), atom_pop3(), t_CoolHeavy::c1357, t_CoolHeavy::c1365, t_CoolHeavy::c2067, t_CoolHeavy::c2569, t_CoolHeavy::c2972, t_CoolHeavy::c4017, CoolAdd(), CoolHeavy, DEBUG_ENTRY, dense, ipfsNa373, ipfsNa421, ipfsNa490, ipSODIUM, ipT5895, ipxNa0746, ipxNa6143, ipxNa6862, MAX2, MIN2, phycon, PutCS(), t_phycon::sqrte, TauDummy, TauLines, t_phycon::te001, t_phycon::te003, t_phycon::te01, t_phycon::te02, t_phycon::te03, t_phycon::te05, t_phycon::te10, t_phycon::te70, and t_dense::xIonDense.
Here is the call graph for this function:
void CoolSulf | ( | void | ) |
Definition at line 36 of file cool_sulf.cpp.
References t_phycon::alogte, atom_level2(), atom_level3(), atom_pop3(), atom_pop5(), t_CoolHeavy::c10330, t_CoolHeavy::c6312, t_CoolHeavy::c6731, t_CoolHeavy::c9532, CoolAdd(), CoolHeavy, t_thermal::dCooldT, DEBUG_ENTRY, dense, DumpLine(), t_dense::eden, t_quantumState::g, t_thermal::halfte, t_transition::Hi, t_quantumState::IonStg, ipHYDROGEN, ipS1_25m, ipS1_56m, ipSULPHUR, ipT1194, ipT1256, ipTS11, ipTS1720, ipTS19, ipTS34, LineConvRate2CS(), MALLOC, MAX2, MIN2, nWindLine, phycon, PutCS(), t_CoolHeavy::S10289, t_CoolHeavy::S10323, t_CoolHeavy::S10339, t_CoolHeavy::S10373, S2cs(), t_CoolHeavy::S4070, t_CoolHeavy::S4078, t_CoolHeavy::S6718, t_CoolHeavy::S6733, TauDummy, TauLine2, TauLines, t_phycon::te, t_phycon::te001, t_phycon::te003, t_phycon::te01, t_phycon::te02, t_phycon::te05, t_phycon::te10, t_phycon::te20, t_phycon::te30, thermal, TotalInsanity(), t_thermal::tsq1, and t_dense::xIonDense.
Here is the call graph for this function:
void CoolSum | ( | double * | total | ) |
CoolSum total cooling from all entries into cooling stack
Definition at line 70 of file cool_etc.cpp.
References t_thermal::chClntLab, t_thermal::chCoolHeatMax, t_thermal::collam, t_thermal::coolheat, t_thermal::CoolHeatMax, t_thermal::cooling, DEBUG_ENTRY, t_thermal::heating, t_thermal::heatnt, t_thermal::htot, t_thermal::ncltot, thermal, and t_thermal::wlCoolHeatMax.
void CoolTita | ( | void | ) |
Definition at line 12 of file cool_tita.cpp.
References atom_level2(), atom_pop3(), CoolAdd(), CoolHeavy, DEBUG_ENTRY, dense, ipTi06172, ipTi14212, ipTITANIUM, PutCS(), TauLines, t_CoolHeavy::Ti3l21, t_CoolHeavy::Ti3l31, t_CoolHeavy::Ti3l32, and t_dense::xIonDense.
Here is the call graph for this function:
void CoolVana | ( | void | ) |
Definition at line 13 of file cool_vana.cpp.
References atom_level2(), atom_pop3(), CoolAdd(), CoolHeavy, DEBUG_ENTRY, dense, ipVa07130, ipVa15172, ipVANADIUM, phycon, PutCS(), TauLines, t_phycon::te, t_phycon::te0002, t_phycon::te0003, t_phycon::te004, t_phycon::te02, t_phycon::te05, t_phycon::te10, t_phycon::te40, t_CoolHeavy::V38507, t_CoolHeavy::V38830, t_CoolHeavy::V44p2m, t_CoolHeavy::V47741, t_CoolHeavy::V49496, and t_dense::xIonDense.
Here is the call graph for this function:
void CoolZero | ( | void | ) |
CoolZero set cooling and heating stack to zero
Definition at line 50 of file cool_etc.cpp.
References t_thermal::cooling, t_thermal::dCooldT, DEBUG_ENTRY, t_thermal::heatnt, t_thermal::lgCoolEvalOK, t_thermal::ncltot, NCOLNT, and thermal.
Referenced by CoolEvaluate().
void CoolZinc | ( | void | ) |
Definition at line 10 of file cool_zinc.cpp.
References atom_level2(), DEBUG_ENTRY, ipZn04363, PutCS(), and TauLines.
Here is the call graph for this function:
void HeatSum | ( | void | ) |
HeatSum evaluate all heating agents to determine total heating for this zone, called at end of ionize
total number of neutral colliders (atoms & molecules)
Definition at line 29 of file heat_sum.cpp.
References COmole, DEBUG_ENTRY, dense, t_hmi::H2_total, hmi, t_hmi::Hmolec, ipMH2p, ipMH3p, ipMHm, LIMELM, mole, NISO, t_mole::num_comole_calc, and t_dense::xIonDense.
void HeatZero | ( | void | ) |
HeatZero zeroes out the heating array, called at start of ionize
Definition at line 885 of file heat_sum.cpp.
References DEBUG_ENTRY, t_thermal::heating, and thermal.