FLASH-X
Doxygen Generated Documentation From Interface Source Code
Multispecies.h
Go to the documentation of this file.
1#if 0
2This is the header file for the Multispecies database. For all routines
3several properties are used. They are described below and defined with
4an integer at the bottom of the file.
5 description property
6 -------------------------------------------------------------------------------------
7 numTotal A Total number of protons and neutrons in nucleus
8 numPositive Z Atomic number, number of protons in nucleus;
9 upper bound for Z* (ionization level)
10 zMin MS_ZMIN Lower bound for Z*
11 numNeutral N Number of neutrons
12 numNegative E Number of electrons
13 bindingEnergy EB Binding energy
14 adiabatic index GAMMA Ratio of heat capacities: Cp / Cv
15 opacity lowTemp limit MS_OPLOWTEMP Temperature in K below which the low temperature
16 opacity calculation kicks in
17
18 EOS type MS_EOSTYPE Gamma-based, table, or something else?
19
20#endif
21
22#define A (1)
23#define Z (2)
24#define N (3)
25#define E (4)
26#define EB (5)
27#define GAMMA 6
28#define MS_ZMIN 7
29#define MS_EOSTYPE 107
30#define MS_EOSSUBTYPE 108
31#define MS_EOSZFREEFILE 208
32#define MS_EOSENERFILE 209
33#define MS_EOSPRESFILE 210
34#define MS_EOSGROUPNAME 211
35#define MS_EOSIONFILE 408
36#define MS_EOSELEFILE 409
37#define MS_NUMELEMS 300
38#define MS_ZELEMS 301
39#define MS_AELEMS 302
40#define MS_FRACTIONS 303
41#define MS_OPLOWTEMP 304
42
43#define UNDEFINED_REAL -999.
44#define UNDEFINED_INT -999
45#define MS_UNDEFINED_STRING '-none-'
46#define NO_MASK -1
47
48#define MS_STRINGLEN 128
include mpif h integer
Definition: Flashx_mpi.h:2
#define N
Definition: Multispecies.h:24
#define E
Definition: Multispecies.h:25
#define Z
Definition: Multispecies.h:23
#define MS_OPLOWTEMP
Definition: Multispecies.h:41
#define GAMMA
Definition: Multispecies.h:27
#define A
Definition: Multispecies.h:22
#define EB
Definition: Multispecies.h:26
#define MS_EOSTYPE
Definition: Multispecies.h:29
#define MS_ZMIN
Definition: Multispecies.h:28