| Cloudy
    Spectral Synthesis Code for Astrophysics | 
#include "cddefines.h"#include "thermal.h"#include "dynamics.h"#include "radius.h"#include "conv.h"#include "phycon.h"#include "save.h"#include "grainvar.h"#include "hmi.h"#include "coolheavy.h"
| Functions | |
| void | CoolSave (FILE *io, const char chJob[]) | 
| void CoolSave | ( | FILE * | io, | 
| const char | chJob[] | ||
| ) | 
CoolSave save coolants, called by save_do
| io | the file we will write to | 
| *chJob | 
References 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, cdEXIT, t_CoolHeavy::cextxx, t_thermal::char_tran_cool, t_thermal::chClntLab, t_thermal::collam, conv, t_dynamics::Cool(), CoolHeavy, t_thermal::cooling, t_thermal::ctot, t_CoolHeavy::cyntrn, DEBUG_ENTRY, t_radius::depth_mid_zone, t_thermal::dima, dynamics, t_CoolHeavy::eebrm, t_thermal::elementcool, EXIT_FAILURE, t_CoolHeavy::expans, fprintf(), GrainVar::GasCoolColl, gv, t_CoolHeavy::h2line, t_CoolHeavy::H2PlsCool, t_CoolHeavy::HD, t_dynamics::Heat(), t_hmi::HeatH2Dexc_used, t_thermal::heatnt, t_thermal::heavycollcool, hmi, t_hmi::hmicol, t_thermal::htot, ioQQQ, t_conv::lgConvEden, t_conv::lgConvIoniz(), t_conv::lgConvPres, t_conv::lgConvTemp, LIMELM, MAX2, t_thermal::ncltot, phycon, radius, safe_div(), save, sign(), SMALLFLOAT, spsort(), t_CoolHeavy::tccool, t_phycon::te, thermal, TotalInsanity(), t_save::WeakHeatCool, and zero().
Referenced by ConvBase(), ConvInitSolution(), and SaveDo().
