PLUTO
cooling.h
Go to the documentation of this file.
1 /* ############################################################
2 
3  FILE: cooling.h
4 
5  PURPOSE: contains shared definitions with scope
6  limited to the cooling module ONLY
7 
8  ############################################################ */
9 
10 /* ##############################################################
11 
12  P R O T O T Y P I N G
13 
14  ############################################################## */
15 
16 void CompEquil(double n, double T, double *v);
17 double GetMaxRate (double *, double *, double);
18 void Radiat (double *, double *);
19 void NormalizeIons (double *);
20 void H2RateTables(double, double *);
21 
22 /* ############################################################
23 
24  Fractions and Atomic Wts.
25 
26  ############################################################## */
27 
28 #define NIONS 3
29 #define X_HI (NFLX)
30 #define X_H2 (NFLX + 1)
31 #define X_HII (NFLX + 2)
tuple T
Definition: Sph_disk.py:33
double GetMaxRate(double *, double *, double)
Definition: maxrate.c:4
static int n
Definition: analysis.c:3
void Radiat(double *, double *)
Definition: radiat.c:94
void NormalizeIons(double *)
void CompEquil(double n, double T, double *v)
Definition: comp_equil.c:44
void H2RateTables(double, double *)
Definition: radiat.c:7