From 51281bdf8e85959398d0b1e648f6e762e17a2790 Mon Sep 17 00:00:00 2001 From: Henry Weller <http://cfd.direct> Date: Sun, 8 May 2016 14:32:23 +0100 Subject: [PATCH] interFoam: Added -postProcess option See also commit 30e2f912e54a54a370509685197509e846ef3a9a Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1301 --- .../solvers/multiphase/interFoam/createControls.H | 1 + applications/solvers/multiphase/interFoam/createFields.H | 2 ++ .../multiphase/interFoam/interDyMFoam/Make/options | 1 + .../{createControls.H => createDyMControls.H} | 2 -- .../multiphase/interFoam/interDyMFoam/interDyMFoam.C | 8 ++++---- applications/solvers/multiphase/interFoam/interFoam.C | 7 +++---- .../multiphase/interFoam/interMixingFoam/Make/options | 1 + .../multiphase/interFoam/interMixingFoam/createFields.H | 2 ++ .../interFoam/interMixingFoam/interMixingFoam.C | 7 +++---- 9 files changed, 17 insertions(+), 14 deletions(-) create mode 100644 applications/solvers/multiphase/interFoam/createControls.H rename applications/solvers/multiphase/interFoam/interDyMFoam/{createControls.H => createDyMControls.H} (89%) diff --git a/applications/solvers/multiphase/interFoam/createControls.H b/applications/solvers/multiphase/interFoam/createControls.H new file mode 100644 index 0000000000..cf82a59b35 --- /dev/null +++ b/applications/solvers/multiphase/interFoam/createControls.H @@ -0,0 +1 @@ +pimpleControl pimple(mesh); diff --git a/applications/solvers/multiphase/interFoam/createFields.H b/applications/solvers/multiphase/interFoam/createFields.H index e4891edba5..77cabdc4c1 100644 --- a/applications/solvers/multiphase/interFoam/createFields.H +++ b/applications/solvers/multiphase/interFoam/createFields.H @@ -135,3 +135,5 @@ surfaceScalarField alphaPhi // MULES Correction tmp<surfaceScalarField> talphaPhiCorr0; + +#include "createMRF.H" diff --git a/applications/solvers/multiphase/interFoam/interDyMFoam/Make/options b/applications/solvers/multiphase/interFoam/interDyMFoam/Make/options index 33aac0ab4a..bceea20c81 100644 --- a/applications/solvers/multiphase/interFoam/interDyMFoam/Make/options +++ b/applications/solvers/multiphase/interFoam/interDyMFoam/Make/options @@ -1,4 +1,5 @@ EXE_INC = \ + -I. \ -I.. \ -I$(LIB_SRC)/transportModels/twoPhaseMixture/lnInclude \ -I$(LIB_SRC)/transportModels \ diff --git a/applications/solvers/multiphase/interFoam/interDyMFoam/createControls.H b/applications/solvers/multiphase/interFoam/interDyMFoam/createDyMControls.H similarity index 89% rename from applications/solvers/multiphase/interFoam/interDyMFoam/createControls.H rename to applications/solvers/multiphase/interFoam/interDyMFoam/createDyMControls.H index f1930cdfc0..5055ac090a 100644 --- a/applications/solvers/multiphase/interFoam/interDyMFoam/createControls.H +++ b/applications/solvers/multiphase/interFoam/interDyMFoam/createDyMControls.H @@ -1,5 +1,3 @@ -#include "createTimeControls.H" - bool correctPhi ( pimple.dict().lookupOrDefault<Switch>("correctPhi", true) diff --git a/applications/solvers/multiphase/interFoam/interDyMFoam/interDyMFoam.C b/applications/solvers/multiphase/interFoam/interDyMFoam/interDyMFoam.C index efebaff8b1..15707219a4 100644 --- a/applications/solvers/multiphase/interFoam/interDyMFoam/interDyMFoam.C +++ b/applications/solvers/multiphase/interFoam/interDyMFoam/interDyMFoam.C @@ -51,17 +51,17 @@ Description int main(int argc, char *argv[]) { + #include "postProcess.H" + #include "setRootCase.H" #include "createTime.H" #include "createDynamicFvMesh.H" #include "initContinuityErrs.H" - - pimpleControl pimple(mesh); - #include "createControls.H" + #include "createTimeControls.H" + #include "createDyMControls.H" #include "createRDeltaT.H" #include "createFields.H" - #include "createMRF.H" #include "createFvOptions.H" volScalarField rAU diff --git a/applications/solvers/multiphase/interFoam/interFoam.C b/applications/solvers/multiphase/interFoam/interFoam.C index a341b64e12..8e8c78fff4 100644 --- a/applications/solvers/multiphase/interFoam/interFoam.C +++ b/applications/solvers/multiphase/interFoam/interFoam.C @@ -55,17 +55,16 @@ Description int main(int argc, char *argv[]) { + #include "postProcess.H" + #include "setRootCase.H" #include "createTime.H" #include "createMesh.H" - - pimpleControl pimple(mesh); - + #include "createControls.H" #include "createTimeControls.H" #include "createRDeltaT.H" #include "initContinuityErrs.H" #include "createFields.H" - #include "createMRF.H" #include "createFvOptions.H" #include "correctPhi.H" diff --git a/applications/solvers/multiphase/interFoam/interMixingFoam/Make/options b/applications/solvers/multiphase/interFoam/interMixingFoam/Make/options index 53234dcaee..ce7222ff1b 100644 --- a/applications/solvers/multiphase/interFoam/interMixingFoam/Make/options +++ b/applications/solvers/multiphase/interFoam/interMixingFoam/Make/options @@ -1,4 +1,5 @@ EXE_INC = \ + -I. \ -I.. \ -I$(LIB_SRC)/transportModels/twoPhaseMixture/lnInclude \ -IimmiscibleIncompressibleThreePhaseMixture \ diff --git a/applications/solvers/multiphase/interFoam/interMixingFoam/createFields.H b/applications/solvers/multiphase/interFoam/interMixingFoam/createFields.H index 4d9f0e7f01..07e174717b 100644 --- a/applications/solvers/multiphase/interFoam/interMixingFoam/createFields.H +++ b/applications/solvers/multiphase/interFoam/interMixingFoam/createFields.H @@ -121,3 +121,5 @@ if (p_rgh.needReference()) mesh.setFluxRequired(p_rgh.name()); mesh.setFluxRequired(alpha2.name()); + +#include "createMRF.H" diff --git a/applications/solvers/multiphase/interFoam/interMixingFoam/interMixingFoam.C b/applications/solvers/multiphase/interFoam/interMixingFoam/interMixingFoam.C index 24c292b870..8b59f1ad4f 100644 --- a/applications/solvers/multiphase/interFoam/interMixingFoam/interMixingFoam.C +++ b/applications/solvers/multiphase/interFoam/interMixingFoam/interMixingFoam.C @@ -45,17 +45,16 @@ Description int main(int argc, char *argv[]) { + #include "postProcess.H" + #include "setRootCase.H" #include "createTime.H" #include "createMesh.H" - - pimpleControl pimple(mesh); - + #include "createControls.H" #include "createTimeControls.H" #include "createRDeltaT.H" #include "initContinuityErrs.H" #include "createFields.H" - #include "createMRF.H" #include "createFvOptions.H" #include "correctPhi.H" -- GitLab