From 5ca7b11b7dc0c464e0ca079424fda2ba3fe9e224 Mon Sep 17 00:00:00 2001 From: Henry Weller Date: Mon, 18 Jul 2022 19:07:34 +0100 Subject: [PATCH] functionObjects::scalarTransport: Set fluxRequired for the scalar when semi-implicit MULES is used --- .../solvers/scalarTransport/scalarTransport.C | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/functionObjects/solvers/scalarTransport/scalarTransport.C b/src/functionObjects/solvers/scalarTransport/scalarTransport.C index 65a06eaaa0..97d1b5ebd4 100644 --- a/src/functionObjects/solvers/scalarTransport/scalarTransport.C +++ b/src/functionObjects/solvers/scalarTransport/scalarTransport.C @@ -178,6 +178,11 @@ Foam::functionObjects::scalarTransport::scalarTransport sPhiHeader, phi*fvc::interpolate(s_) ); + + if (controls.lookupOrDefault("MULESCorr", false)) + { + mesh_.schemes().setFluxRequired(s_.name()); + } } }