OpenFOAM
6
The OpenFOAM Foundation
src
thermophysicalModels
basic
psiThermo
psiThermos.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 "
psiThermo.H
"
27
#include "
makeThermo.H
"
28
29
#include "
specie.H
"
30
#include "
perfectGas.H
"
31
#include "
PengRobinsonGas.H
"
32
#include "
hConstThermo.H
"
33
#include "
eConstThermo.H
"
34
#include "
janafThermo.H
"
35
#include "
sensibleEnthalpy.H
"
36
#include "
sensibleInternalEnergy.H
"
37
#include "
thermo.H
"
38
39
#include "
constTransport.H
"
40
#include "
sutherlandTransport.H
"
41
42
#include "
hPolynomialThermo.H
"
43
#include "
polynomialTransport.H
"
44
45
#include "
hePsiThermo.H
"
46
#include "
pureMixture.H
"
47
48
#include "
thermoPhysicsTypes.H
"
49
50
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
51
52
namespace
Foam
53
{
54
55
/* * * * * * * * * * * * * * * * * Enthalpy-based * * * * * * * * * * * * * */
56
57
makeThermos
58
(
59
psiThermo,
60
hePsiThermo,
61
pureMixture,
62
constTransport,
63
sensibleEnthalpy,
64
hConstThermo,
65
perfectGas,
66
specie
67
);
68
69
makeThermos
70
(
71
psiThermo,
72
hePsiThermo,
73
pureMixture,
74
sutherlandTransport,
75
sensibleEnthalpy,
76
hConstThermo,
77
perfectGas,
78
specie
79
);
80
81
makeThermos
82
(
83
psiThermo,
84
hePsiThermo,
85
pureMixture,
86
sutherlandTransport,
87
sensibleEnthalpy,
88
janafThermo,
89
perfectGas,
90
specie
91
);
92
93
makeThermos
94
(
95
psiThermo,
96
hePsiThermo,
97
pureMixture,
98
sutherlandTransport,
99
sensibleEnthalpy,
100
hConstThermo,
101
PengRobinsonGas,
102
specie
103
);
104
105
makeThermos
106
(
107
psiThermo,
108
hePsiThermo,
109
pureMixture,
110
polynomialTransport,
111
sensibleEnthalpy,
112
hPolynomialThermo,
113
PengRobinsonGas,
114
specie
115
);
116
117
makeThermos
118
(
119
psiThermo,
120
hePsiThermo,
121
pureMixture,
122
polynomialTransport,
123
sensibleEnthalpy,
124
janafThermo,
125
PengRobinsonGas,
126
specie
127
);
128
129
makeThermos
130
(
131
psiThermo,
132
hePsiThermo,
133
pureMixture,
134
sutherlandTransport,
135
sensibleEnthalpy,
136
janafThermo,
137
PengRobinsonGas,
138
specie
139
);
140
141
142
/* * * * * * * * * * * * * * Internal-energy-based * * * * * * * * * * * * * */
143
144
makeThermos
145
(
146
psiThermo,
147
hePsiThermo,
148
pureMixture,
149
constTransport,
150
sensibleInternalEnergy,
151
eConstThermo,
152
perfectGas,
153
specie
154
);
155
156
makeThermos
157
(
158
psiThermo,
159
hePsiThermo,
160
pureMixture,
161
sutherlandTransport,
162
sensibleInternalEnergy,
163
eConstThermo,
164
perfectGas,
165
specie
166
);
167
168
makeThermos
169
(
170
psiThermo,
171
hePsiThermo,
172
pureMixture,
173
constTransport,
174
sensibleInternalEnergy,
175
hConstThermo,
176
perfectGas,
177
specie
178
);
179
180
makeThermos
181
(
182
psiThermo,
183
hePsiThermo,
184
pureMixture,
185
sutherlandTransport,
186
sensibleInternalEnergy,
187
hConstThermo,
188
perfectGas,
189
specie
190
);
191
192
makeThermos
193
(
194
psiThermo,
195
hePsiThermo,
196
pureMixture,
197
sutherlandTransport,
198
sensibleInternalEnergy,
199
janafThermo,
200
perfectGas,
201
specie
202
);
203
204
makeThermos
205
(
206
psiThermo,
207
hePsiThermo,
208
pureMixture,
209
sutherlandTransport,
210
sensibleInternalEnergy,
211
janafThermo,
212
PengRobinsonGas,
213
specie
214
);
215
216
217
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
218
219
}
// End namespace Foam
220
221
// ************************************************************************* //
thermoPhysicsTypes.H
Type definitions for thermo-physics models.
psiThermo.H
thermo.H
janafThermo.H
makeThermo.H
Macros for creating basic fluid thermo packages.
polynomialTransport.H
perfectGas.H
constTransport.H
sensibleInternalEnergy.H
sensibleEnthalpy.H
PengRobinsonGas.H
hePsiThermo.H
specie.H
hPolynomialThermo.H
pureMixture.H
sutherlandTransport.H
Foam::makeThermos
makeThermos(psiThermo, hePsiThermo, pureMixture, constTransport, sensibleEnthalpy, hConstThermo, perfectGas, specie)
eConstThermo.H
hConstThermo.H
Foam
Namespace for OpenFOAM.
Definition:
atmBoundaryLayer.C:30
Generated by
1.8.13