Cloudy
Spectral Synthesis Code for Astrophysics
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
cool_pr.cpp File Reference
#include "cddefines.h"
#include "cooling.h"
#include "thermal.h"
Include dependency graph for cool_pr.cpp:

Macros

#define NCOLSAV   100
 

Functions

void coolpr (FILE *io, const char *chLabel, realnum lambda, double ratio, const char *chJOB)
 

Macro Definition Documentation

#define NCOLSAV   100

Referenced by coolpr().

Function Documentation

void coolpr ( FILE *  io,
const char *  chLabel,
realnum  lambda,
double  ratio,
const char *  chJOB 
)

coolpr stores coolants before block printed, when printing cooling agents

Parameters
*iothe label for the coolant
*chLabel
lambdathe wavelength
ratiothe ratio of this coolant, to total cooling, may be negative
*chJOBwhich job, either ZERO, DOIT, or DONE

References ASSERT, cdEXIT, DEBUG_ENTRY, EXIT_FAILURE, fprintf(), ioQQQ, MIN2, NCOLNT_LAB_LEN, NCOLSAV, and ShowMe().

Referenced by dmpary(), fndstr(), and map_do().

Here is the call graph for this function: