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