OpenFOAM
6
The OpenFOAM Foundation
Main Page
+
Namespaces
Namespace List
+
Namespace 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
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
z
+
Typedefs
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
Enumerations
Enumerator
+
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
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
+
Typedefs
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
v
w
+
Enumerations
a
b
c
d
e
f
g
i
k
l
m
o
p
r
s
t
v
w
+
Enumerator
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
+
Related Functions
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
u
v
+
Files
File List
+
File 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
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
+
Typedefs
b
c
d
f
g
k
l
m
p
r
s
t
v
w
+
Macros
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
u
v
w
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
src
thermophysicalModels
reactionThermo
psiuReactionThermo
psiuReactionThermos.C
Go to the documentation of this file.
1
/*---------------------------------------------------------------------------*\
2
========= |
3
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
4
\\ / O peration | Website: https://openfoam.org
5
\\ / A nd | Copyright (C) 2011-2018 OpenFOAM Foundation
6
\\/ M anipulation |
7
-------------------------------------------------------------------------------
8
License
9
This file is part of OpenFOAM.
10
11
OpenFOAM is free software: you can redistribute it and/or modify it
12
under the terms of the GNU General Public License as published by
13
the Free Software Foundation, either version 3 of the License, or
14
(at your option) any later version.
15
16
OpenFOAM is distributed in the hope that it will be useful, but WITHOUT
17
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
18
FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
19
for more details.
20
21
You should have received a copy of the GNU General Public License
22
along with OpenFOAM. If not, see <http://www.gnu.org/licenses/>.
23
24
\*---------------------------------------------------------------------------*/
25
26
#include "
psiuReactionThermo.H
"
27
#include "
heheuPsiThermo.H
"
28
29
#include "
makeReactionThermo.H
"
30
#include "
addToRunTimeSelectionTable.H
"
31
32
#include "
specie.H
"
33
#include "
perfectGas.H
"
34
#include "
hConstThermo.H
"
35
#include "
janafThermo.H
"
36
#include "
thermo.H
"
37
#include "
constTransport.H
"
38
#include "
sutherlandTransport.H
"
39
40
#include "
absoluteEnthalpy.H
"
41
#include "
absoluteInternalEnergy.H
"
42
43
#include "
homogeneousMixture.H
"
44
#include "
inhomogeneousMixture.H
"
45
#include "
veryInhomogeneousMixture.H
"
46
#include "
multiComponentMixture.H
"
47
#include "
egrMixture.H
"
48
49
50
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
51
52
namespace
Foam
53
{
54
55
// * * * * * * * * * * * * * * * * h-hu-Thermos * * * * * * * * * * * * * * * //
56
57
makeReactionThermos
58
(
59
psiThermo,
60
psiuReactionThermo,
61
heheuPsiThermo,
62
homogeneousMixture,
63
constTransport,
64
absoluteEnthalpy,
65
hConstThermo,
66
perfectGas,
67
specie
68
);
69
70
makeReactionThermos
71
(
72
psiThermo,
73
psiuReactionThermo,
74
heheuPsiThermo,
75
inhomogeneousMixture,
76
constTransport,
77
absoluteEnthalpy,
78
hConstThermo,
79
perfectGas,
80
specie
81
);
82
83
makeReactionThermos
84
(
85
psiThermo,
86
psiuReactionThermo,
87
heheuPsiThermo,
88
veryInhomogeneousMixture,
89
constTransport,
90
absoluteEnthalpy,
91
hConstThermo,
92
perfectGas,
93
specie
94
);
95
96
makeReactionThermos
97
(
98
psiThermo,
99
psiuReactionThermo,
100
heheuPsiThermo,
101
egrMixture,
102
constTransport,
103
absoluteEnthalpy,
104
hConstThermo,
105
perfectGas,
106
specie
107
);
108
109
110
makeReactionThermos
111
(
112
psiThermo,
113
psiuReactionThermo,
114
heheuPsiThermo,
115
homogeneousMixture,
116
constTransport,
117
absoluteEnthalpy,
118
janafThermo,
119
perfectGas,
120
specie
121
);
122
123
makeReactionThermos
124
(
125
psiThermo,
126
psiuReactionThermo,
127
heheuPsiThermo,
128
homogeneousMixture,
129
sutherlandTransport,
130
absoluteEnthalpy,
131
janafThermo,
132
perfectGas,
133
specie
134
);
135
136
makeReactionThermos
137
(
138
psiThermo,
139
psiuReactionThermo,
140
heheuPsiThermo,
141
inhomogeneousMixture,
142
sutherlandTransport,
143
absoluteEnthalpy,
144
janafThermo,
145
perfectGas,
146
specie
147
);
148
149
makeReactionThermos
150
(
151
psiThermo,
152
psiuReactionThermo,
153
heheuPsiThermo,
154
veryInhomogeneousMixture,
155
sutherlandTransport,
156
absoluteEnthalpy,
157
janafThermo,
158
perfectGas,
159
specie
160
);
161
162
makeReactionThermos
163
(
164
psiThermo,
165
psiuReactionThermo,
166
heheuPsiThermo,
167
egrMixture,
168
sutherlandTransport,
169
absoluteEnthalpy,
170
janafThermo,
171
perfectGas,
172
specie
173
);
174
175
176
makeReactionThermos
177
(
178
psiThermo,
179
psiuReactionThermo,
180
heheuPsiThermo,
181
homogeneousMixture,
182
sutherlandTransport,
183
absoluteInternalEnergy,
184
janafThermo,
185
perfectGas,
186
specie
187
);
188
189
makeReactionThermos
190
(
191
psiThermo,
192
psiuReactionThermo,
193
heheuPsiThermo,
194
inhomogeneousMixture,
195
sutherlandTransport,
196
absoluteInternalEnergy,
197
janafThermo,
198
perfectGas,
199
specie
200
);
201
202
makeReactionThermos
203
(
204
psiThermo,
205
psiuReactionThermo,
206
heheuPsiThermo,
207
veryInhomogeneousMixture,
208
sutherlandTransport,
209
absoluteInternalEnergy,
210
janafThermo,
211
perfectGas,
212
specie
213
);
214
215
makeReactionThermos
216
(
217
psiThermo,
218
psiuReactionThermo,
219
heheuPsiThermo,
220
egrMixture,
221
sutherlandTransport,
222
absoluteInternalEnergy,
223
janafThermo,
224
perfectGas,
225
specie
226
);
227
228
229
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
230
231
}
// End namespace Foam
232
233
// ************************************************************************* //
thermo.H
absoluteInternalEnergy.H
janafThermo.H
addToRunTimeSelectionTable.H
Macros for easy insertion into run-time selection tables.
inhomogeneousMixture.H
homogeneousMixture.H
absoluteEnthalpy.H
perfectGas.H
psiuReactionThermo.H
constTransport.H
multiComponentMixture.H
Foam::makeReactionThermos
makeReactionThermos(psiThermo, psiReactionThermo, hePsiThermo, homogeneousMixture, constTransport, sensibleEnthalpy, hConstThermo, perfectGas, specie)
heheuPsiThermo.H
specie.H
egrMixture.H
makeReactionThermo.H
veryInhomogeneousMixture.H
sutherlandTransport.H
hConstThermo.H
Foam
Namespace for OpenFOAM.
Definition:
atmBoundaryLayer.C:30
Generated by
1.8.13