Cloudy
Spectral Synthesis Code for Astrophysics
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
cooling.h
Go to the documentation of this file.
1 /* This file is part of Cloudy and is copyright (C)1978-2023 by Gary J. Ferland and
2  * others. For conditions of distribution and use see copyright notice in license.txt */
3 
4 #ifndef COOLING_H_
5 #define COOLING_H_
6 
7 const bool lgConvBaseHeatTest=false;
8 
10 void CoolZero(void);
11 
17 void CoolAdd(
18  const char *chLabel,
19  realnum xlambda,
20  double cool);
21 
23 void CoolSum(double *total);
24 
27 void CoolEvaluate(double *tot);
28 
36 void coolpr(
37  FILE *io,
38  const char *chLabel ,
39  realnum lambda,
40  double ratio,
41  const char *chJOB );
42 
45 void HeatSum(void);
46 
47 void SecIoniz( void );
48 
50 void HeatZero(void);
51 
52 void CoolDima(void);
53 
54 #endif /* COOLING_H_ */
void CoolEvaluate(double *tot)
Definition: cool_eval.cpp:58
void CoolZero(void)
Definition: cool_etc.cpp:50
void CoolDima(void)
Definition: cool_dima.cpp:20
float realnum
Definition: cddefines.h:127
void CoolSum(double *total)
Definition: cool_etc.cpp:87
void CoolAdd(const char *chLabel, realnum xlambda, double cool)
Definition: cool_etc.cpp:13
void SecIoniz(void)
Definition: heat_sum.cpp:100
void coolpr(FILE *io, const char *chLabel, realnum lambda, double ratio, const char *chJOB)
Definition: cool_pr.cpp:10
void HeatZero(void)
Definition: heat_sum.cpp:1071
void HeatSum(void)
Definition: heat_sum.cpp:498
const bool lgConvBaseHeatTest
Definition: cooling.h:7