From f02783b98602141196f49a9decc23d47703b4dd0 Mon Sep 17 00:00:00 2001 From: Andrew Heather <a.heather@opencfd.co.uk> Date: Fri, 5 Jan 2018 14:15:32 +0000 Subject: [PATCH] ENH: Updates to the k-omega SST decay control functionality - see #694 --- .../turbulenceModels/Base/kOmegaSST/kOmegaSSTBase.C | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/src/TurbulenceModels/turbulenceModels/Base/kOmegaSST/kOmegaSSTBase.C b/src/TurbulenceModels/turbulenceModels/Base/kOmegaSST/kOmegaSSTBase.C index 161a1192f7a..b1a02a2d353 100644 --- a/src/TurbulenceModels/turbulenceModels/Base/kOmegaSST/kOmegaSSTBase.C +++ b/src/TurbulenceModels/turbulenceModels/Base/kOmegaSST/kOmegaSSTBase.C @@ -430,16 +430,21 @@ void kOmegaSSTBase<BasicEddyViscosityModel>::setDecayControl const dictionary& dict ) { - decayControl_.readIfPresent("decayControl", this->coeffDict()); + decayControl_.readIfPresent("decayControl", dict); if (decayControl_) { - kInf_.read(this->coeffDict()); - omegaInf_.read(this->coeffDict()); + kInf_.read(dict); + omegaInf_.read(dict); Info<< " Employing decay control with kInf:" << kInf_ << " and omegaInf:" << omegaInf_ << endl; } + else + { + kInf_.value() = 0; + omegaInf_.value() = 0; + } } -- GitLab