From 8ebff8616fa4a25dd30faf5e78fd06dba552cd79 Mon Sep 17 00:00:00 2001 From: Henry Weller Date: Wed, 28 Feb 2024 12:02:00 +0000 Subject: [PATCH] multiValveEngineState: Execute at start with the clearance initialised to 0 Alternative resolution of bug-report https://bugs.openfoam.org/view.php?id=4054 --- .../multiValveEngineState/multiValveEngineState.H | 7 ------- src/fvMeshMovers/multiValveEngine/piston.C | 2 +- 2 files changed, 1 insertion(+), 8 deletions(-) diff --git a/src/fvMeshMovers/multiValveEngine/multiValveEngineState/multiValveEngineState.H b/src/fvMeshMovers/multiValveEngine/multiValveEngineState/multiValveEngineState.H index b345c90110..22e26a3b67 100644 --- a/src/fvMeshMovers/multiValveEngine/multiValveEngineState/multiValveEngineState.H +++ b/src/fvMeshMovers/multiValveEngine/multiValveEngineState/multiValveEngineState.H @@ -125,13 +125,6 @@ public: return wordList::null(); } - //- Do not execute at the start of the run - // as the clearance is not available at that point - virtual bool executeAtStart() const - { - return false; - } - //- Execute, currently does nothing virtual bool execute(); diff --git a/src/fvMeshMovers/multiValveEngine/piston.C b/src/fvMeshMovers/multiValveEngine/piston.C index 21c213dd98..90b59a3bb0 100644 --- a/src/fvMeshMovers/multiValveEngine/piston.C +++ b/src/fvMeshMovers/multiValveEngine/piston.C @@ -100,7 +100,7 @@ Foam::fvMeshMovers::multiValveEngine::pistonObject::pistonObject : movingObject(name, engine, dict), bore_(bore()), - clearance_(great) + clearance_(0) {}