From f0f915b932cd4b0afba564016515bc3e6b0b977e Mon Sep 17 00:00:00 2001
From: mattijs <mattijs>
Date: Wed, 4 Dec 2024 09:40:31 +0000
Subject: [PATCH] BUG: simpleFoam: side-effect of reading dynamicMeshDict.
 Fixes #3269

---
 tutorials/incompressible/lumpedPointMotion/bridge/Allrun    | 6 +++++-
 .../bridge/steady/constant/dynamicMeshDict                  | 2 +-
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/tutorials/incompressible/lumpedPointMotion/bridge/Allrun b/tutorials/incompressible/lumpedPointMotion/bridge/Allrun
index 18bd324aef3..3e9f437129e 100755
--- a/tutorials/incompressible/lumpedPointMotion/bridge/Allrun
+++ b/tutorials/incompressible/lumpedPointMotion/bridge/Allrun
@@ -35,9 +35,13 @@ then
     copyParallelPointDisplacement "$caseName" "$latestTime"
 
     # Adjust application (from simpleFoam -> pimpleFoam)
-    foamDictionary transient/system/controlDict \
+    foamDictionary "$caseName"/system/controlDict \
         -entry application -set pimpleFoam
 
+    # Adjust dynamicMeshDict (from static -> dynamicMotionSolver)
+    foamDictionary "$caseName"/constant/dynamicMeshDict \
+        -entry dynamicFvMesh -set dynamicMotionSolverFvMesh
+
     # Copy/link support files
     linkFiles files "$caseName"
 
diff --git a/tutorials/incompressible/lumpedPointMotion/bridge/steady/constant/dynamicMeshDict b/tutorials/incompressible/lumpedPointMotion/bridge/steady/constant/dynamicMeshDict
index 1da31956478..0b1b8b7f5ff 100644
--- a/tutorials/incompressible/lumpedPointMotion/bridge/steady/constant/dynamicMeshDict
+++ b/tutorials/incompressible/lumpedPointMotion/bridge/steady/constant/dynamicMeshDict
@@ -20,7 +20,7 @@ updateControl   runTime;
 
 updateInterval  0.001;
 
-dynamicFvMesh   dynamicMotionSolverFvMesh;
+dynamicFvMesh   staticFvMesh;
 
 motionSolverLibs (fvMotionSolvers);
 
-- 
GitLab