Loading [MathJax]/extensions/tex2jax.js
Cantera
3.1.0
Install
User Guide
Examples
Reference
Develop
Community
Toggle main menu visibility
Developer API
Modules
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Variables
a
b
c
d
e
f
g
i
j
k
l
m
n
o
p
q
r
s
t
v
w
x
Typedefs
Enumerations
Related Symbols
Namespaces
Namespace List
Namespace Members
All
_
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
u
v
w
Functions
_
a
b
c
d
e
f
g
h
i
l
m
n
o
p
s
t
u
v
w
Variables
a
b
c
d
e
f
g
i
l
m
n
o
p
r
s
t
u
v
Typedefs
Enumerations
Enumerator
Files
File List
File Members
All
a
b
c
e
f
k
l
m
n
p
s
t
v
x
Functions
Variables
Typedefs
Macros
a
c
e
f
m
n
p
s
t
v
x
Related Pages
cantera.org
▼
Cantera
Cantera C++ Reference
►
Modules
►
Classes
►
Namespaces
▼
Files
►
File List
►
File Members
Previous Versions
Deprecated List
Todo List
Bibliography
cantera.org
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Modules
Pages
Loading...
Searching...
No Matches
speciesThermoTypes.h
Go to the documentation of this file.
1
/**
2
* @file speciesThermoTypes.h Contains const definitions for types of species
3
* reference-state thermodynamics managers (see @ref spthermo)
4
*/
5
6
// This file is part of Cantera. See License.txt in the top-level directory or
7
// at https://cantera.org/license.txt for license and copyright information.
8
9
#ifndef SPECIES_THERMO_TYPES_H
10
#define SPECIES_THERMO_TYPES_H
11
12
//! Constant Cp
13
#define CONSTANT_CP 1
14
15
//! Polynomial
16
#define POLYNOMIAL_4 2
17
18
//! Two regions of 7 coefficient NASA Polynomials
19
//! This is implemented in the class NasaPoly2 in NasaPoly2.h
20
#define NASA 4
21
22
//! Two regions of 7 coefficient NASA Polynomials
23
//! This is implemented in the class NasaPoly2 in NasaPoly2.h
24
#define NASA2 4
25
26
//! Two regions of Shomate Polynomials.
27
#define SHOMATE 8
28
29
//! Two regions of Shomate Polynomials.
30
#define SHOMATE2 8
31
32
//! Tiger Polynomials. Not implemented here.
33
#define TIGER 16
34
35
//! Constant Cp thermo.
36
//! This is implemented in ConstCpPoly in constCpPoly.h for one species.
37
#define SIMPLE 32
38
39
//! piecewise interpolation of mu0.
40
//! This is implemented in Mu0Poly in Mu0Poly.h
41
#define MU0_INTERP 64
42
43
//! one region of Shomate Polynomials used in NIST database
44
//! This is implemented in the NIST database.
45
//! This is implemented in ShomatePoly in ShomatePoly.h
46
#define SHOMATE1 128
47
48
//! 7 coefficient NASA Polynomials
49
//! This is implemented in the class NasaPoly1 in NasaPoly1.h
50
#define NASA1 256
51
52
//! 9 coefficient NASA Polynomials
53
//! This is implemented in the class Nasa9Poly1 in Nasa9Poly1.h
54
#define NASA9 512
55
56
//! 9 coefficient NASA Polynomials in multiple temperature regions
57
//! This is implemented in the class Nasa9PolyMultiTempRegion in Nasa9Poly1MultiTempRegion
58
#define NASA9MULTITEMP 513
59
60
#endif
include
cantera
thermo
speciesThermoTypes.h
Generated by
1.9.7