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