diff --git a/applications/modules/shockFluid/shockFluid.C b/applications/modules/shockFluid/shockFluid.C index e34996cecd..4770fa6d5f 100644 --- a/applications/modules/shockFluid/shockFluid.C +++ b/applications/modules/shockFluid/shockFluid.C @@ -24,6 +24,7 @@ License \*---------------------------------------------------------------------------*/ #include "shockFluid.H" +#include "fvMeshStitcher.H" #include "localEulerDdtScheme.H" #include "hydrostaticInitialisation.H" #include "fvcMeshPhi.H" @@ -255,7 +256,7 @@ void Foam::solvers::shockFluid::preSolve() fvModels().preUpdateMesh(); - if (mesh.topoChanging()) + if (mesh.topoChanging() || mesh.stitcher().stitches()) { pos.clear(); neg.clear();