From f9bbd06e57ea2f15025025e54da76009a63e260a Mon Sep 17 00:00:00 2001 From: mattijs <mattijs> Date: Wed, 31 Jan 2024 13:11:55 +0000 Subject: [PATCH] ENH: mapped: avoid patch check. See #3090 --- .../mappedPatches/mappedPolyPatch/mappedPatchBase.C | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/meshTools/mappedPatches/mappedPolyPatch/mappedPatchBase.C b/src/meshTools/mappedPatches/mappedPolyPatch/mappedPatchBase.C index f66d7eb1d44..26afc27e3a3 100644 --- a/src/meshTools/mappedPatches/mappedPolyPatch/mappedPatchBase.C +++ b/src/meshTools/mappedPatches/mappedPolyPatch/mappedPatchBase.C @@ -1737,7 +1737,16 @@ bool Foam::mappedPatchBase::upToDate() const thisUpToDate = checkPointMovement(thisMesh, patch_, updateMeshTime()); } - if (!sampleUpToDate && sampleMesh().moving()) + if + ( + !sampleUpToDate + && sampleMesh().moving() + && ( + mode_ == NEARESTPATCHFACE + || mode_ == NEARESTPATCHFACEAMI + || mode_ == NEARESTPATCHPOINT + ) + ) { sampleUpToDate = checkPointMovement ( -- GitLab