From 8264c3b988dd33a8680f5bd947c07376352a219a Mon Sep 17 00:00:00 2001 From: Henry Weller <http://cfd.direct> Date: Tue, 7 Feb 2017 09:59:19 +0000 Subject: [PATCH] interDyMFoam: Reinstate alphaPhiCorr0 for moving meshes without topology change --- .../multiphase/interFoam/interDyMFoam/interDyMFoam.C | 6 +++++- .../multiphase/interDyMFoam/RAS/DTCHull/system/fvSolution | 2 +- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/applications/solvers/multiphase/interFoam/interDyMFoam/interDyMFoam.C b/applications/solvers/multiphase/interFoam/interDyMFoam/interDyMFoam.C index f544fcde282..f750308c44f 100644 --- a/applications/solvers/multiphase/interFoam/interDyMFoam/interDyMFoam.C +++ b/applications/solvers/multiphase/interFoam/interDyMFoam/interDyMFoam.C @@ -126,7 +126,11 @@ int main(int argc, char *argv[]) << " s" << endl; // Do not apply previous time-step mesh compression flux - talphaPhiCorr0.clear(); + // if the mesh topology changed + if (mesh.topoChanging()) + { + talphaPhiCorr0.clear(); + } gh = (g & mesh.C()) - ghRef; ghf = (g & mesh.Cf()) - ghRef; diff --git a/tutorials/multiphase/interDyMFoam/RAS/DTCHull/system/fvSolution b/tutorials/multiphase/interDyMFoam/RAS/DTCHull/system/fvSolution index f215226a436..a9167ea8808 100644 --- a/tutorials/multiphase/interDyMFoam/RAS/DTCHull/system/fvSolution +++ b/tutorials/multiphase/interDyMFoam/RAS/DTCHull/system/fvSolution @@ -41,7 +41,7 @@ solvers smoother DIC; - tolerance 0.1; + tolerance 1e-3; relTol 0; }; -- GitLab