psiReactionThermophysicalTransportModel: ThermophysicalTransportModel instantiated on psiReactionThermo

Updated reacting solvers to use psiReactionThermophysicalTransportModel or
rhoReactionThermophysicalTransportModel as appropriate to provide support for
interacting heat and specie transport.
This commit is contained in:
Henry Weller
2020-04-20 09:57:42 +01:00
parent 7b1cbdb2cc
commit d4207f56c5
33 changed files with 305 additions and 25 deletions

View File

@ -5,6 +5,7 @@ EXE_INC = \
-I$(LIB_SRC)/MomentumTransportModels/momentumTransportModels/lnInclude \
-I$(LIB_SRC)/MomentumTransportModels/compressible/lnInclude \
-I$(LIB_SRC)/ThermophysicalTransportModels/lnInclude \
-I$(LIB_SRC)/ThermophysicalTransportModels/psiReactionThermo/lnInclude \
-I$(LIB_SRC)/lagrangian/distributionModels/lnInclude \
-I$(LIB_SRC)/thermophysicalModels/specie/lnInclude \
-I$(LIB_SRC)/thermophysicalModels/basic/lnInclude \
@ -28,6 +29,7 @@ EXE_LIBS = \
-lmomentumTransportModels \
-lfluidThermoMomentumTransportModels \
-lthermophysicalTransportModels \
-lpsiReactionThermophysicalTransportModels \
-lspecie \
-lfluidThermophysicalModels \
-lreactionThermophysicalModels \

View File

@ -65,9 +65,9 @@ autoPtr<compressible::momentumTransportModel> turbulence
);
Info<< "Creating thermophysical transport model\n" << endl;
autoPtr<fluidThermophysicalTransportModel> thermophysicalTransport
autoPtr<psiReactionThermophysicalTransportModel> thermophysicalTransport
(
fluidThermophysicalTransportModel::New(turbulence(), thermo)
psiReactionThermophysicalTransportModel::New(turbulence(), thermo)
);
Info<< "Creating combustion model\n" << endl;

View File

@ -32,7 +32,7 @@ Description
#include "fvCFD.H"
#include "fluidThermoMomentumTransportModel.H"
#include "fluidThermophysicalTransportModel.H"
#include "psiReactionThermophysicalTransportModel.H"
#include "basicReactingCloud.H"
#include "surfaceFilmModel.H"
#include "radiationModel.H"

View File

@ -5,6 +5,7 @@ EXE_INC = \
-I$(LIB_SRC)/MomentumTransportModels/momentumTransportModels/lnInclude \
-I$(LIB_SRC)/MomentumTransportModels/compressible/lnInclude \
-I$(LIB_SRC)/ThermophysicalTransportModels/lnInclude \
-I$(LIB_SRC)/ThermophysicalTransportModels/psiReactionThermo/lnInclude \
-I$(LIB_SRC)/thermophysicalModels/specie/lnInclude \
-I$(LIB_SRC)/thermophysicalModels/reactionThermo/lnInclude \
-I$(LIB_SRC)/thermophysicalModels/basic/lnInclude \
@ -20,6 +21,7 @@ EXE_LIBS = \
-lmomentumTransportModels \
-lfluidThermoMomentumTransportModels \
-lthermophysicalTransportModels \
-lpsiReactionThermophysicalTransportModels \
-lreactionThermophysicalModels \
-lspecie \
-lfluidThermophysicalModels \

View File

@ -62,9 +62,9 @@ autoPtr<compressible::momentumTransportModel> turbulence
);
Info<< "Creating thermophysical transport model\n" << endl;
autoPtr<fluidThermophysicalTransportModel> thermophysicalTransport
autoPtr<psiReactionThermophysicalTransportModel> thermophysicalTransport
(
fluidThermophysicalTransportModel::New(turbulence(), thermo)
psiReactionThermophysicalTransportModel::New(turbulence(), thermo)
);
Info<< "Creating reaction model\n" << endl;

View File

@ -31,7 +31,7 @@ Description
#include "fvCFD.H"
#include "fluidThermoMomentumTransportModel.H"
#include "fluidThermophysicalTransportModel.H"
#include "psiReactionThermophysicalTransportModel.H"
#include "psiReactionThermo.H"
#include "CombustionModel.H"
#include "multivariateScheme.H"

View File

@ -8,6 +8,7 @@ EXE_INC = \
-I$(LIB_SRC)/MomentumTransportModels/momentumTransportModels/lnInclude \
-I$(LIB_SRC)/MomentumTransportModels/compressible/lnInclude \
-I$(LIB_SRC)/ThermophysicalTransportModels/lnInclude \
-I$(LIB_SRC)/ThermophysicalTransportModels/rhoReactionThermo/lnInclude \
-I$(LIB_SRC)/thermophysicalModels/specie/lnInclude \
-I$(LIB_SRC)/thermophysicalModels/reactionThermo/lnInclude \
-I$(LIB_SRC)/thermophysicalModels/basic/lnInclude \
@ -24,6 +25,7 @@ EXE_LIBS = \
-lmomentumTransportModels \
-lfluidThermoMomentumTransportModels \
-lthermophysicalTransportModels \
-lrhoReactionThermophysicalTransportModels \
-lreactionThermophysicalModels \
-lspecie \
-lfluidThermophysicalModels \

View File

@ -63,9 +63,14 @@ autoPtr<compressible::momentumTransportModel> turbulence
);
Info<< "Creating thermophysical transport model\n" << endl;
autoPtr<fluidThermophysicalTransportModel> thermophysicalTransport
autoPtr<rhoReactionThermophysicalTransportModel>
thermophysicalTransport
(
fluidThermophysicalTransportModel::New(turbulence(), thermo)
rhoReactionThermophysicalTransportModel::New
(
turbulence(),
thermo
)
);
Info<< "Creating reaction model\n" << endl;

View File

@ -34,7 +34,7 @@ Description
#include "rhoReactionThermo.H"
#include "CombustionModel.H"
#include "fluidThermoMomentumTransportModel.H"
#include "fluidThermophysicalTransportModel.H"
#include "rhoReactionThermophysicalTransportModel.H"
#include "multivariateScheme.H"
#include "pimpleControl.H"
#include "pressureControl.H"