diff --git a/applications/solvers/multiphase/interFoam/interDyMFoam/interDyMFoam.C b/applications/solvers/multiphase/interFoam/interDyMFoam/interDyMFoam.C index f544fcde28..f750308c44 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 f215226a43..a9167ea880 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; };