diff --git a/src/TurbulenceModels/turbulenceModels/LES/kEqn/kEqn.C b/src/TurbulenceModels/turbulenceModels/LES/kEqn/kEqn.C index a1bd27d1bf1ab443a2d82ef4dada035b14fb9ac2..704c8e400752ff8d19734d8b84442ed2d6468ee3 100644 --- a/src/TurbulenceModels/turbulenceModels/LES/kEqn/kEqn.C +++ b/src/TurbulenceModels/turbulenceModels/LES/kEqn/kEqn.C @@ -166,6 +166,11 @@ tmp<fvScalarMatrix> kEqn<BasicTurbulenceModel>::kSource() const template<class BasicTurbulenceModel> void kEqn<BasicTurbulenceModel>::correct() { + if (!this->turbulence_) + { + return; + } + // Local references const alphaField& alpha = this->alpha_; const rhoField& rho = this->rho_; @@ -174,12 +179,6 @@ void kEqn<BasicTurbulenceModel>::correct() const volVectorField& U = this->U_; volScalarField& nut = this->nut_; - if (!this->turbulence_) - { - correctNut(); - return; - } - eddyViscosity<LESModel<BasicTurbulenceModel> >::correct(); volScalarField divU(fvc::div(fvc::absolute(phi/fvc::interpolate(rho), U))); diff --git a/src/TurbulenceModels/turbulenceModels/RAS/kEpsilon/kEpsilon.C b/src/TurbulenceModels/turbulenceModels/RAS/kEpsilon/kEpsilon.C index 56394d8e854940ee210992b9394bac343640c930..8f8820467cbb994fc5e0e24ed6c0c9c998e6eb17 100644 --- a/src/TurbulenceModels/turbulenceModels/RAS/kEpsilon/kEpsilon.C +++ b/src/TurbulenceModels/turbulenceModels/RAS/kEpsilon/kEpsilon.C @@ -215,6 +215,11 @@ tmp<fvScalarMatrix> kEpsilon<BasicTurbulenceModel>::epsilonSource() const template<class BasicTurbulenceModel> void kEpsilon<BasicTurbulenceModel>::correct() { + if (!this->turbulence_) + { + return; + } + // Local references const alphaField& alpha = this->alpha_; const rhoField& rho = this->rho_; @@ -223,12 +228,6 @@ void kEpsilon<BasicTurbulenceModel>::correct() const volVectorField& U = this->U_; volScalarField& nut = this->nut_; - if (!this->turbulence_) - { - correctNut(); - return; - } - eddyViscosity<RASModel<BasicTurbulenceModel> >::correct(); volScalarField divU(fvc::div(fvc::absolute(phi/fvc::interpolate(rho), U)));