From bd3cbd4c3726348a84fbac44f84a7578b9db154c Mon Sep 17 00:00:00 2001 From: Henry <Henry> Date: Fri, 20 Feb 2015 22:47:51 +0000 Subject: [PATCH] LTSinterFoam: test for localEuler as a valid scheme in the new alphaEqn --- .../multiphase/interFoam/LTSInterFoam/LTSInterFoam.C | 1 + applications/solvers/multiphase/interFoam/alphaEqn.H | 6 +++++- .../multiphase/interFoam/interDyMFoam/interDyMFoam.C | 1 + applications/solvers/multiphase/interFoam/interFoam.C | 1 + 4 files changed, 8 insertions(+), 1 deletion(-) diff --git a/applications/solvers/multiphase/interFoam/LTSInterFoam/LTSInterFoam.C b/applications/solvers/multiphase/interFoam/LTSInterFoam/LTSInterFoam.C index 7896c01aae6..49a907444f5 100644 --- a/applications/solvers/multiphase/interFoam/LTSInterFoam/LTSInterFoam.C +++ b/applications/solvers/multiphase/interFoam/LTSInterFoam/LTSInterFoam.C @@ -40,6 +40,7 @@ Description #include "fvCFD.H" #include "CMULES.H" #include "EulerDdtScheme.H" +#include "localEulerDdtScheme.H" #include "CrankNicolsonDdtScheme.H" #include "subCycle.H" #include "immiscibleIncompressibleTwoPhaseMixture.H" diff --git a/applications/solvers/multiphase/interFoam/alphaEqn.H b/applications/solvers/multiphase/interFoam/alphaEqn.H index dbf4ecf0a6a..07889745961 100644 --- a/applications/solvers/multiphase/interFoam/alphaEqn.H +++ b/applications/solvers/multiphase/interFoam/alphaEqn.H @@ -13,7 +13,11 @@ // Set the off-centering coefficient according to ddt scheme scalar ocCoeff = 0; - if (isType<fv::EulerDdtScheme<scalar> >(ddtAlpha())) + if + ( + isType<fv::EulerDdtScheme<scalar> >(ddtAlpha()) + || isType<fv::localEulerDdtScheme<scalar> >(ddtAlpha()) + ) { ocCoeff = 0; } diff --git a/applications/solvers/multiphase/interFoam/interDyMFoam/interDyMFoam.C b/applications/solvers/multiphase/interFoam/interDyMFoam/interDyMFoam.C index 2b516a2632e..4df1c23dfc3 100644 --- a/applications/solvers/multiphase/interFoam/interDyMFoam/interDyMFoam.C +++ b/applications/solvers/multiphase/interFoam/interDyMFoam/interDyMFoam.C @@ -36,6 +36,7 @@ Description #include "dynamicFvMesh.H" #include "CMULES.H" #include "EulerDdtScheme.H" +#include "localEulerDdtScheme.H" #include "CrankNicolsonDdtScheme.H" #include "subCycle.H" #include "immiscibleIncompressibleTwoPhaseMixture.H" diff --git a/applications/solvers/multiphase/interFoam/interFoam.C b/applications/solvers/multiphase/interFoam/interFoam.C index 34b0adb83aa..8250933b97c 100644 --- a/applications/solvers/multiphase/interFoam/interFoam.C +++ b/applications/solvers/multiphase/interFoam/interFoam.C @@ -40,6 +40,7 @@ Description #include "fvCFD.H" #include "CMULES.H" #include "EulerDdtScheme.H" +#include "localEulerDdtScheme.H" #include "CrankNicolsonDdtScheme.H" #include "subCycle.H" #include "immiscibleIncompressibleTwoPhaseMixture.H" -- GitLab