diff --git a/applications/solvers/combustion/PDRFoam/PDRFoam.C b/applications/solvers/combustion/PDRFoam/PDRFoam.C index 4d3c904dc34435f64cdd7d5d2af0b7052d781765..6d0a6dca78be8f1d5d9e6c4d1dfd50c9d6574867 100644 --- a/applications/solvers/combustion/PDRFoam/PDRFoam.C +++ b/applications/solvers/combustion/PDRFoam/PDRFoam.C @@ -83,17 +83,16 @@ Description int main(int argc, char *argv[]) { - #include "setRootCase.H" + #include "postProcess.H" + #include "setRootCase.H" #include "createTime.H" #include "createMesh.H" - - pimpleControl pimple(mesh); - + #include "createControl.H" #include "readCombustionProperties.H" #include "readGravitationalAcceleration.H" #include "createFields.H" - #include "createMRF.H" + #include "createFieldRefs.H" #include "createFvOptions.H" #include "initContinuityErrs.H" #include "createTimeControls.H" diff --git a/applications/solvers/combustion/PDRFoam/createFieldRefs.H b/applications/solvers/combustion/PDRFoam/createFieldRefs.H new file mode 100644 index 0000000000000000000000000000000000000000..502b3b423007919fa7a75206ecafe324f3ac8ed5 --- /dev/null +++ b/applications/solvers/combustion/PDRFoam/createFieldRefs.H @@ -0,0 +1 @@ +const volScalarField& psi = thermo.psi(); diff --git a/applications/solvers/combustion/PDRFoam/createFields.H b/applications/solvers/combustion/PDRFoam/createFields.H index 95f42a03d66d59487a088fe2674b0a4f92bbfdb3..13418942424840382b9e9f1b81c1f823a954fc6e 100644 --- a/applications/solvers/combustion/PDRFoam/createFields.H +++ b/applications/solvers/combustion/PDRFoam/createFields.H @@ -23,7 +23,6 @@ volScalarField rho ); volScalarField& p = thermo.p(); -const volScalarField& psi = thermo.psi(); volScalarField& b = composition.Y("b"); Info<< "min(b) = " << min(b).value() << endl; @@ -227,3 +226,5 @@ fields.add(b); fields.add(thermo.he()); fields.add(thermo.heu()); flameWrinkling->addXi(fields); + +#include "createMRF.H" diff --git a/applications/solvers/combustion/XiFoam/XiFoam.C b/applications/solvers/combustion/XiFoam/XiFoam.C index 7569b598f1048bd4370a4ff9cd4a7f853c3d2de7..7ce928ac9642b6c12fd6d08eb3244a0a2ad6325e 100644 --- a/applications/solvers/combustion/XiFoam/XiFoam.C +++ b/applications/solvers/combustion/XiFoam/XiFoam.C @@ -62,16 +62,15 @@ Description int main(int argc, char *argv[]) { - #include "setRootCase.H" + #include "postProcess.H" + #include "setRootCase.H" #include "createTime.H" #include "createMesh.H" - - pimpleControl pimple(mesh); - + #include "createControl.H" #include "readCombustionProperties.H" #include "createFields.H" - #include "createMRF.H" + #include "createFieldRefs.H" #include "createFvOptions.H" #include "initContinuityErrs.H" #include "createTimeControls.H" diff --git a/applications/solvers/combustion/XiFoam/createFieldRefs.H b/applications/solvers/combustion/XiFoam/createFieldRefs.H new file mode 100644 index 0000000000000000000000000000000000000000..502b3b423007919fa7a75206ecafe324f3ac8ed5 --- /dev/null +++ b/applications/solvers/combustion/XiFoam/createFieldRefs.H @@ -0,0 +1 @@ +const volScalarField& psi = thermo.psi(); diff --git a/applications/solvers/combustion/XiFoam/createFields.H b/applications/solvers/combustion/XiFoam/createFields.H index fa573b9b773abbfaf7b331a56eb9eb6ca99e3c2b..9dd4b6560f61791d8ecc5b900aa3bc4092ef6e81 100644 --- a/applications/solvers/combustion/XiFoam/createFields.H +++ b/applications/solvers/combustion/XiFoam/createFields.H @@ -23,7 +23,6 @@ volScalarField rho ); volScalarField& p = thermo.p(); -const volScalarField& psi = thermo.psi(); volScalarField& b = composition.Y("b"); Info<< "min(b) = " << min(b).value() << endl; @@ -139,3 +138,5 @@ if (composition.contains("ft")) fields.add(b); fields.add(thermo.he()); fields.add(thermo.heu()); + +#include "createMRF.H" diff --git a/applications/solvers/combustion/chemFoam/chemFoam.C b/applications/solvers/combustion/chemFoam/chemFoam.C index 7a3f5e0b84552ce621435ffae800ce38f78d4999..2eac53e95ff57436f3b2f11b7b79990151d1351b 100644 --- a/applications/solvers/combustion/chemFoam/chemFoam.C +++ b/applications/solvers/combustion/chemFoam/chemFoam.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2011-2015 OpenFOAM Foundation + \\ / A nd | Copyright (C) 2011-2016 OpenFOAM Foundation \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -48,10 +48,15 @@ int main(int argc, char *argv[]) { argList::noParallel(); + #define CREATE_MESH createSingleCellMesh.H + #define NO_CONTROL + #include "postProcess.H" + #include "setRootCase.H" #include "createTime.H" #include "createSingleCellMesh.H" #include "createFields.H" + #include "createFieldRefs.H" #include "readInitialConditions.H" #include "createControls.H" diff --git a/applications/solvers/combustion/chemFoam/createFieldRefs.H b/applications/solvers/combustion/chemFoam/createFieldRefs.H new file mode 100644 index 0000000000000000000000000000000000000000..ef34180b325b7c08e995af74ae197192039bd0ea --- /dev/null +++ b/applications/solvers/combustion/chemFoam/createFieldRefs.H @@ -0,0 +1,4 @@ +scalar dtChem = refCast<const psiChemistryModel>(chemistry).deltaTChem()[0]; +basicMultiComponentMixture& composition = thermo.composition(); +PtrList<volScalarField>& Y = composition.Y(); +volScalarField& p = thermo.p(); diff --git a/applications/solvers/combustion/chemFoam/createFields.H b/applications/solvers/combustion/chemFoam/createFields.H index 2d2e9d1ebd704232f755af27f1b096029912abeb..62be3ce0ddf13e00b6104391368d124c519663de 100644 --- a/applications/solvers/combustion/chemFoam/createFields.H +++ b/applications/solvers/combustion/chemFoam/createFields.H @@ -27,14 +27,10 @@ autoPtr<psiChemistryModel> pChemistry(psiChemistryModel::New(mesh)); psiChemistryModel& chemistry = pChemistry(); - scalar dtChem = refCast<const psiChemistryModel>(chemistry).deltaTChem()[0]; psiReactionThermo& thermo = chemistry.thermo(); thermo.validate(args.executable(), "h"); - basicMultiComponentMixture& composition = thermo.composition(); - PtrList<volScalarField>& Y = composition.Y(); - volScalarField rho ( IOobject @@ -48,8 +44,6 @@ thermo.rho() ); - volScalarField& p = thermo.p(); - volScalarField Rspecific ( IOobject diff --git a/applications/solvers/combustion/coldEngineFoam/Make/options b/applications/solvers/combustion/coldEngineFoam/Make/options index 6ef06f8991907a5752be4bbfced4130d027723d5..ac4a30054570f2807928df4da8de48c112b24267 100644 --- a/applications/solvers/combustion/coldEngineFoam/Make/options +++ b/applications/solvers/combustion/coldEngineFoam/Make/options @@ -1,4 +1,5 @@ EXE_INC = \ + -I. \ -I../engineFoam \ -I../XiFoam \ -I../../compressible/rhoPimpleFoam \ diff --git a/applications/solvers/combustion/coldEngineFoam/coldEngineFoam.C b/applications/solvers/combustion/coldEngineFoam/coldEngineFoam.C index 654c59f1bc12026814f6a885e020fcd9986dbded..45ff68f17b1e6612a361781966d572bcad107b0e 100644 --- a/applications/solvers/combustion/coldEngineFoam/coldEngineFoam.C +++ b/applications/solvers/combustion/coldEngineFoam/coldEngineFoam.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2011-2015 OpenFOAM Foundation + \\ / A nd | Copyright (C) 2011-2016 OpenFOAM Foundation \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -42,14 +42,16 @@ Description int main(int argc, char *argv[]) { - #include "setRootCase.H" + #define CREATE_TIME createEngineTime.H + #define CREATE_MESH createEngineMesh.H + #include "postProcess.H" + #include "setRootCase.H" #include "createEngineTime.H" #include "createEngineMesh.H" - - pimpleControl pimple(mesh); - + #include "createControl.H" #include "createFields.H" + #include "createFieldRefs.H" #include "createMRF.H" #include "createFvOptions.H" #include "createRhoUf.H" diff --git a/applications/solvers/combustion/coldEngineFoam/createFieldRefs.H b/applications/solvers/combustion/coldEngineFoam/createFieldRefs.H new file mode 100644 index 0000000000000000000000000000000000000000..6e1184a1fa961ce258934710033b5039f6dbfb75 --- /dev/null +++ b/applications/solvers/combustion/coldEngineFoam/createFieldRefs.H @@ -0,0 +1,2 @@ +const volScalarField& psi = thermo.psi(); +const volScalarField& T = thermo.T(); diff --git a/applications/solvers/combustion/coldEngineFoam/createFields.H b/applications/solvers/combustion/coldEngineFoam/createFields.H index f78e5bde2969cd6935e3bccec61887da6f9a2905..6a131ef8a82174c5580a969aba652e432bedb3db 100644 --- a/applications/solvers/combustion/coldEngineFoam/createFields.H +++ b/applications/solvers/combustion/coldEngineFoam/createFields.H @@ -21,9 +21,6 @@ ); volScalarField& p = thermo.p(); - const volScalarField& psi = thermo.psi(); - const volScalarField& T = thermo.T(); - Info<< "\nReading field U\n" << endl; volVectorField U diff --git a/applications/solvers/combustion/engineFoam/engineFoam.C b/applications/solvers/combustion/engineFoam/engineFoam.C index f72e111a2a66bf09b3ae6a9e919960f24598d51f..3ae2bd927c6d7590db50730a06af25112df0e320 100644 --- a/applications/solvers/combustion/engineFoam/engineFoam.C +++ b/applications/solvers/combustion/engineFoam/engineFoam.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2011-2015 OpenFOAM Foundation + \\ / A nd | Copyright (C) 2011-2016 OpenFOAM Foundation \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -65,16 +65,17 @@ Description int main(int argc, char *argv[]) { - #include "setRootCase.H" + #define CREATE_TIME createEngineTime.H + #define CREATE_MESH createEngineMesh.H + #include "postProcess.H" + #include "setRootCase.H" #include "createEngineTime.H" #include "createEngineMesh.H" - - pimpleControl pimple(mesh); - + #include "createControl.H" #include "readCombustionProperties.H" #include "createFields.H" - #include "createMRF.H" + #include "createFieldRefs.H" #include "createFvOptions.H" #include "createRhoUf.H" #include "initContinuityErrs.H" diff --git a/applications/solvers/combustion/fireFoam/createFieldRefs.H b/applications/solvers/combustion/fireFoam/createFieldRefs.H new file mode 100644 index 0000000000000000000000000000000000000000..b11e3bc4c2c75eb065fc3469cabad7818ccb771a --- /dev/null +++ b/applications/solvers/combustion/fireFoam/createFieldRefs.H @@ -0,0 +1,3 @@ +const volScalarField& psi = thermo.psi(); +const volScalarField& T = thermo.T(); +filmModelType& surfaceFilm = tsurfaceFilm(); diff --git a/applications/solvers/combustion/fireFoam/createFields.H b/applications/solvers/combustion/fireFoam/createFields.H index 924fcdc1e751dad4b470aa66e837a9ab7b152c39..5dac3903f27ddbdd99936a7b13d2de150b75bf0b 100644 --- a/applications/solvers/combustion/fireFoam/createFields.H +++ b/applications/solvers/combustion/fireFoam/createFields.H @@ -35,8 +35,6 @@ volScalarField rho ); volScalarField& p = thermo.p(); -const volScalarField& T = thermo.T(); -const volScalarField& psi = thermo.psi(); Info<< "\nReading field U\n" << endl; volVectorField U @@ -156,3 +154,8 @@ volScalarField dpdt Info<< "Creating field kinetic energy K\n" << endl; volScalarField K("K", 0.5*magSqr(U)); + +#include "createClouds.H" +#include "createSurfaceFilmModel.H" +#include "createPyrolysisModel.H" +#include "createRadiationModel.H" diff --git a/applications/solvers/combustion/fireFoam/createSurfaceFilmModel.H b/applications/solvers/combustion/fireFoam/createSurfaceFilmModel.H index 8ddcc77a5f00eaf83c912e5bf90de389fb336a7f..ffdbcbf6a90643785ce22117b9a29ec491446384 100644 --- a/applications/solvers/combustion/fireFoam/createSurfaceFilmModel.H +++ b/applications/solvers/combustion/fireFoam/createSurfaceFilmModel.H @@ -3,4 +3,3 @@ Info<< "\nConstructing surface film model" << endl; typedef regionModels::surfaceFilmModels::surfaceFilmModel filmModelType; autoPtr<filmModelType> tsurfaceFilm(filmModelType::New(mesh, g)); -filmModelType& surfaceFilm = tsurfaceFilm(); diff --git a/applications/solvers/combustion/fireFoam/fireFoam.C b/applications/solvers/combustion/fireFoam/fireFoam.C index 7065b4e01e16e621fc478303a8cd20c8e090cfd3..04d0c705172bf6d8c0f36d58a545d86791a8b26c 100644 --- a/applications/solvers/combustion/fireFoam/fireFoam.C +++ b/applications/solvers/combustion/fireFoam/fireFoam.C @@ -46,19 +46,15 @@ Description int main(int argc, char *argv[]) { - #include "setRootCase.H" + #include "postProcess.H" + #include "setRootCase.H" #include "createTime.H" #include "createMesh.H" - - pimpleControl pimple(mesh); - + #include "createControl.H" #include "createFields.H" + #include "createFieldRefs.H" #include "createFvOptions.H" - #include "createClouds.H" - #include "createSurfaceFilmModel.H" - #include "createPyrolysisModel.H" - #include "createRadiationModel.H" #include "initContinuityErrs.H" #include "createTimeControls.H" #include "compressibleCourantNo.H" diff --git a/applications/solvers/combustion/reactingFoam/createFieldRefs.H b/applications/solvers/combustion/reactingFoam/createFieldRefs.H new file mode 100644 index 0000000000000000000000000000000000000000..6e1184a1fa961ce258934710033b5039f6dbfb75 --- /dev/null +++ b/applications/solvers/combustion/reactingFoam/createFieldRefs.H @@ -0,0 +1,2 @@ +const volScalarField& psi = thermo.psi(); +const volScalarField& T = thermo.T(); diff --git a/applications/solvers/combustion/reactingFoam/createFields.H b/applications/solvers/combustion/reactingFoam/createFields.H index 71c805c43b83b21c660cd6e3cc11526c6e1c6a9b..da22c1ae560eee55a5b26003c11b4f62bc758e16 100644 --- a/applications/solvers/combustion/reactingFoam/createFields.H +++ b/applications/solvers/combustion/reactingFoam/createFields.H @@ -40,8 +40,6 @@ volVectorField U volScalarField& p = thermo.p(); -const volScalarField& psi = thermo.psi(); -const volScalarField& T = thermo.T(); #include "compressibleCreatePhi.H" @@ -123,3 +121,5 @@ volScalarField dQ mesh, dimensionedScalar("dQ", dimEnergy/dimTime, 0.0) ); + +#include "createMRF.H" diff --git a/applications/solvers/combustion/reactingFoam/reactingFoam.C b/applications/solvers/combustion/reactingFoam/reactingFoam.C index 34e4265fc4b04dd1b5873d739c4c6b650eea668f..efcc5eb0e18b1102804699e83ca69fde3b94006b 100644 --- a/applications/solvers/combustion/reactingFoam/reactingFoam.C +++ b/applications/solvers/combustion/reactingFoam/reactingFoam.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2011-2015 OpenFOAM Foundation + \\ / A nd | Copyright (C) 2011-2016 OpenFOAM Foundation \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -42,17 +42,17 @@ Description int main(int argc, char *argv[]) { + #include "postProcess.H" + #include "setRootCase.H" #include "createTime.H" #include "createMesh.H" - - pimpleControl pimple(mesh); - + #include "createControl.H" #include "createTimeControls.H" #include "createRDeltaT.H" #include "initContinuityErrs.H" #include "createFields.H" - #include "createMRF.H" + #include "createFieldRefs.H" #include "createFvOptions.H" turbulence->validate(); diff --git a/applications/solvers/combustion/reactingFoam/rhoReactingBuoyantFoam/Make/options b/applications/solvers/combustion/reactingFoam/rhoReactingBuoyantFoam/Make/options index e7b46c4e008f37ac8158ebcea4f98bcdcf0a9656..b403a0268ebee13d32687ddd31a105678db41042 100644 --- a/applications/solvers/combustion/reactingFoam/rhoReactingBuoyantFoam/Make/options +++ b/applications/solvers/combustion/reactingFoam/rhoReactingBuoyantFoam/Make/options @@ -1,4 +1,5 @@ EXE_INC = \ + -I. \ -I$(FOAM_SOLVERS)/combustion/reactingFoam \ -I$(LIB_SRC)/finiteVolume/lnInclude \ -I$(LIB_SRC)/meshTools/lnInclude \ diff --git a/applications/solvers/combustion/reactingFoam/rhoReactingBuoyantFoam/createFieldRefs.H b/applications/solvers/combustion/reactingFoam/rhoReactingBuoyantFoam/createFieldRefs.H new file mode 100644 index 0000000000000000000000000000000000000000..6e1184a1fa961ce258934710033b5039f6dbfb75 --- /dev/null +++ b/applications/solvers/combustion/reactingFoam/rhoReactingBuoyantFoam/createFieldRefs.H @@ -0,0 +1,2 @@ +const volScalarField& psi = thermo.psi(); +const volScalarField& T = thermo.T(); diff --git a/applications/solvers/combustion/reactingFoam/rhoReactingBuoyantFoam/createFields.H b/applications/solvers/combustion/reactingFoam/rhoReactingBuoyantFoam/createFields.H index 9caa9effab4cb32f2f4a0a3a2a01a881e50c8c23..1d3d21f916d8ec58dfa8432fa5fdac4152aa99eb 100644 --- a/applications/solvers/combustion/reactingFoam/rhoReactingBuoyantFoam/createFields.H +++ b/applications/solvers/combustion/reactingFoam/rhoReactingBuoyantFoam/createFields.H @@ -40,8 +40,6 @@ volVectorField U volScalarField& p = thermo.p(); -const volScalarField& psi = thermo.psi(); -const volScalarField& T = thermo.T(); #include "compressibleCreatePhi.H" @@ -123,3 +121,5 @@ volScalarField dQ mesh, dimensionedScalar("dQ", dimEnergy/dimTime, 0.0) ); + +#include "createMRF.H" diff --git a/applications/solvers/combustion/reactingFoam/rhoReactingBuoyantFoam/rhoReactingBuoyantFoam.C b/applications/solvers/combustion/reactingFoam/rhoReactingBuoyantFoam/rhoReactingBuoyantFoam.C index bff96fdb893bd6554db31b3aff95b2f49d4fe691..8aa227c65bdfe8028dae3eb7ccac5f9be1368d3c 100644 --- a/applications/solvers/combustion/reactingFoam/rhoReactingBuoyantFoam/rhoReactingBuoyantFoam.C +++ b/applications/solvers/combustion/reactingFoam/rhoReactingBuoyantFoam/rhoReactingBuoyantFoam.C @@ -43,17 +43,17 @@ Description int main(int argc, char *argv[]) { + #include "postProcess.H" + #include "setRootCase.H" #include "createTime.H" #include "createMesh.H" - - pimpleControl pimple(mesh); - + #include "createControl.H" #include "createTimeControls.H" #include "createRDeltaT.H" #include "initContinuityErrs.H" #include "createFields.H" - #include "createMRF.H" + #include "createFieldRefs.H" #include "createFvOptions.H" turbulence->validate(); diff --git a/applications/solvers/combustion/reactingFoam/rhoReactingFoam/Make/options b/applications/solvers/combustion/reactingFoam/rhoReactingFoam/Make/options index e7b46c4e008f37ac8158ebcea4f98bcdcf0a9656..b403a0268ebee13d32687ddd31a105678db41042 100644 --- a/applications/solvers/combustion/reactingFoam/rhoReactingFoam/Make/options +++ b/applications/solvers/combustion/reactingFoam/rhoReactingFoam/Make/options @@ -1,4 +1,5 @@ EXE_INC = \ + -I. \ -I$(FOAM_SOLVERS)/combustion/reactingFoam \ -I$(LIB_SRC)/finiteVolume/lnInclude \ -I$(LIB_SRC)/meshTools/lnInclude \ diff --git a/applications/solvers/combustion/reactingFoam/rhoReactingFoam/createFieldRefs.H b/applications/solvers/combustion/reactingFoam/rhoReactingFoam/createFieldRefs.H new file mode 100644 index 0000000000000000000000000000000000000000..6e1184a1fa961ce258934710033b5039f6dbfb75 --- /dev/null +++ b/applications/solvers/combustion/reactingFoam/rhoReactingFoam/createFieldRefs.H @@ -0,0 +1,2 @@ +const volScalarField& psi = thermo.psi(); +const volScalarField& T = thermo.T(); diff --git a/applications/solvers/combustion/reactingFoam/rhoReactingFoam/createFields.H b/applications/solvers/combustion/reactingFoam/rhoReactingFoam/createFields.H index 32dc5f0483480ec9074a6f8878f269520e9a6cfb..5d016de0183b3629679bfcce9713f887dcc1331e 100644 --- a/applications/solvers/combustion/reactingFoam/rhoReactingFoam/createFields.H +++ b/applications/solvers/combustion/reactingFoam/rhoReactingFoam/createFields.H @@ -40,8 +40,6 @@ volVectorField U volScalarField& p = thermo.p(); -const volScalarField& psi = thermo.psi(); -const volScalarField& T = thermo.T(); #include "compressibleCreatePhi.H" @@ -102,3 +100,5 @@ volScalarField dQ mesh, dimensionedScalar("dQ", dimEnergy/dimTime, 0.0) ); + +#include "createMRF.H" diff --git a/applications/solvers/combustion/reactingFoam/rhoReactingFoam/rhoReactingFoam.C b/applications/solvers/combustion/reactingFoam/rhoReactingFoam/rhoReactingFoam.C index 3db03fc454a5ba833379aac06fd2378475b35bb4..479399a2b0e9f88ab40c50897a52758b421107b7 100644 --- a/applications/solvers/combustion/reactingFoam/rhoReactingFoam/rhoReactingFoam.C +++ b/applications/solvers/combustion/reactingFoam/rhoReactingFoam/rhoReactingFoam.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2011-2015 OpenFOAM Foundation + \\ / A nd | Copyright (C) 2011-2016 OpenFOAM Foundation \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -43,17 +43,17 @@ Description int main(int argc, char *argv[]) { + #include "postProcess.H" + #include "setRootCase.H" #include "createTime.H" #include "createMesh.H" - - pimpleControl pimple(mesh); - + #include "createControl.H" #include "createTimeControls.H" #include "createRDeltaT.H" #include "initContinuityErrs.H" #include "createFields.H" - #include "createMRF.H" + #include "createFieldRefs.H" #include "createFvOptions.H" turbulence->validate(); diff --git a/src/OpenFOAM/db/functionObjects/functionObjectList/postProcess.H b/src/OpenFOAM/db/functionObjects/functionObjectList/postProcess.H index 20b7abfac7655efe72e0728ddf02a7448104d74e..01e9e2de61ee15c44562b509aef0a61f5e482085 100644 --- a/src/OpenFOAM/db/functionObjects/functionObjectList/postProcess.H +++ b/src/OpenFOAM/db/functionObjects/functionObjectList/postProcess.H @@ -38,6 +38,10 @@ Description // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // +#ifndef CREATE_TIME + #define CREATE_TIME createTime.H +#endif + #ifndef CREATE_MESH #define CREATE_MESH createMesh.H #endif @@ -70,7 +74,7 @@ if (argList::postProcess(argc, argv)) #include "addDictOption.H" #include "setRootCase.H" - #include "createTime.H" + #include INCLUDE_FILE(CREATE_TIME) Foam::instantList timeDirs = Foam::timeSelector::select0(runTime, args); #include INCLUDE_FILE(CREATE_MESH)