OpenFOAM
6
The OpenFOAM Foundation
src
lagrangian
intermediate
parcels
derived
basicReactingMultiphaseParcel
makeBasicReactingMultiphaseParcelSubmodels.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 "
basicReactingMultiphaseCloud.H
"
27
28
#include "
makeParcelCloudFunctionObjects.H
"
29
30
// Kinematic
31
#include "
makeThermoParcelForces.H
"
// thermo variant
32
#include "
makeParcelDispersionModels.H
"
33
#include "
makeReactingMultiphaseParcelInjectionModels.H
"
// MP variant
34
#include "
makeParcelPatchInteractionModels.H
"
35
#include "
makeReactingMultiphaseParcelStochasticCollisionModels.H
"
// MP variant
36
#include "
makeReactingParcelSurfaceFilmModels.H
"
// Reacting variant
37
38
// Thermodynamic
39
#include "
makeParcelHeatTransferModels.H
"
40
41
// Reacting
42
#include "
makeReactingMultiphaseParcelCompositionModels.H
"
// MP Variant
43
#include "
makeReactingParcelPhaseChangeModels.H
"
44
45
// Reacting multiphase
46
#include "
makeReactingMultiphaseParcelDevolatilisationModels.H
"
47
#include "
makeReactingMultiphaseParcelSurfaceReactionModels.H
"
48
49
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
50
51
makeParcelCloudFunctionObjects
(
basicReactingMultiphaseCloud
);
52
53
// Kinematic sub-models
54
makeThermoParcelForces
(
basicReactingMultiphaseCloud
);
55
makeParcelDispersionModels
(
basicReactingMultiphaseCloud
);
56
makeReactingMultiphaseParcelInjectionModels
(
basicReactingMultiphaseCloud
);
57
makeParcelPatchInteractionModels
(
basicReactingMultiphaseCloud
);
58
makeReactingMultiphaseParcelStochasticCollisionModels
59
(
60
basicReactingMultiphaseCloud
61
);
62
makeReactingParcelSurfaceFilmModels
(
basicReactingMultiphaseCloud
);
63
64
// Thermo sub-models
65
makeParcelHeatTransferModels
(
basicReactingMultiphaseCloud
);
66
67
// Reacting sub-models
68
makeReactingMultiphaseParcelCompositionModels
69
(
70
basicReactingMultiphaseCloud
71
);
72
makeReactingParcelPhaseChangeModels
(
basicReactingMultiphaseCloud
);
73
74
// Reacting multiphase sub-models
75
makeReactingMultiphaseParcelDevolatilisationModels
76
(
77
basicReactingMultiphaseCloud
78
);
79
makeReactingMultiphaseParcelSurfaceReactionModels
80
(
81
basicReactingMultiphaseCloud
82
);
83
84
85
// ************************************************************************* //
makeThermoParcelForces.H
makeReactingMultiphaseParcelCompositionModels
makeReactingMultiphaseParcelCompositionModels(basicReactingMultiphaseCloud)
makeReactingMultiphaseParcelCompositionModels.H
makeParcelDispersionModels.H
makeReactingParcelSurfaceFilmModels
makeReactingParcelSurfaceFilmModels(basicReactingMultiphaseCloud)
makeParcelPatchInteractionModels.H
makeReactingParcelPhaseChangeModels
makeReactingParcelPhaseChangeModels(basicReactingMultiphaseCloud)
makeParcelCloudFunctionObjects.H
basicReactingMultiphaseCloud.H
makeParcelPatchInteractionModels
makeParcelPatchInteractionModels(basicReactingMultiphaseCloud)
makeReactingMultiphaseParcelInjectionModels
makeReactingMultiphaseParcelInjectionModels(basicReactingMultiphaseCloud)
makeReactingMultiphaseParcelSurfaceReactionModels
makeReactingMultiphaseParcelSurfaceReactionModels(basicReactingMultiphaseCloud)
makeReactingMultiphaseParcelDevolatilisationModels.H
Foam::basicReactingMultiphaseCloud
ReactingMultiphaseCloud< ReactingCloud< ThermoCloud< KinematicCloud< Cloud< basicReactingMultiphaseParcel > > > > > basicReactingMultiphaseCloud
Definition:
basicReactingMultiphaseCloud.H:60
makeParcelHeatTransferModels.H
makeReactingMultiphaseParcelInjectionModels.H
makeReactingMultiphaseParcelSurfaceReactionModels.H
makeReactingMultiphaseParcelStochasticCollisionModels.H
makeThermoParcelForces
makeThermoParcelForces(basicReactingMultiphaseCloud)
makeReactingParcelSurfaceFilmModels.H
makeParcelHeatTransferModels
makeParcelHeatTransferModels(basicReactingMultiphaseCloud)
makeParcelCloudFunctionObjects
makeParcelCloudFunctionObjects(basicReactingMultiphaseCloud)
makeReactingMultiphaseParcelStochasticCollisionModels
makeReactingMultiphaseParcelStochasticCollisionModels(basicReactingMultiphaseCloud)
makeParcelDispersionModels
makeParcelDispersionModels(basicReactingMultiphaseCloud)
makeReactingMultiphaseParcelDevolatilisationModels
makeReactingMultiphaseParcelDevolatilisationModels(basicReactingMultiphaseCloud)
makeReactingParcelPhaseChangeModels.H
Generated by
1.8.13