From e90092ad91442bf2715573ac188d6bb6e4925b80 Mon Sep 17 00:00:00 2001
From: Andrew Heather <>
Date: Mon, 12 Dec 2022 16:23:22 +0000
Subject: [PATCH] INT: continuation of 7441e18475 for S-A DES models

---
 .../DES/SpalartAllmarasDES/SpalartAllmarasDES.C       | 11 +++++++++++
 .../DES/SpalartAllmarasDES/SpalartAllmarasDES.H       |  1 +
 2 files changed, 12 insertions(+)

diff --git a/src/TurbulenceModels/turbulenceModels/DES/SpalartAllmarasDES/SpalartAllmarasDES.C b/src/TurbulenceModels/turbulenceModels/DES/SpalartAllmarasDES/SpalartAllmarasDES.C
index ff9c3d7ea6e..a813c013fa8 100644
--- a/src/TurbulenceModels/turbulenceModels/DES/SpalartAllmarasDES/SpalartAllmarasDES.C
+++ b/src/TurbulenceModels/turbulenceModels/DES/SpalartAllmarasDES/SpalartAllmarasDES.C
@@ -152,6 +152,17 @@ tmp<volScalarField> SpalartAllmarasDES<BasicTurbulenceModel>::dTilda
 }
 
 
+template<class BasicTurbulenceModel>
+void SpalartAllmarasDES<BasicTurbulenceModel>::correctNut()
+{
+    // Correct the turbulence viscosity
+    SpalartAllmarasBase<DESModel<BasicTurbulenceModel>>::correctNut();
+
+    // Correct the turbulence thermal diffusivity
+    BasicTurbulenceModel::correctNut();
+}
+
+
 // * * * * * * * * * * * * * * * * Constructors  * * * * * * * * * * * * * * //
 
 template<class BasicTurbulenceModel>
diff --git a/src/TurbulenceModels/turbulenceModels/DES/SpalartAllmarasDES/SpalartAllmarasDES.H b/src/TurbulenceModels/turbulenceModels/DES/SpalartAllmarasDES/SpalartAllmarasDES.H
index 4706aa40d3d..04ead4a95d5 100644
--- a/src/TurbulenceModels/turbulenceModels/DES/SpalartAllmarasDES/SpalartAllmarasDES.H
+++ b/src/TurbulenceModels/turbulenceModels/DES/SpalartAllmarasDES/SpalartAllmarasDES.H
@@ -143,6 +143,7 @@ protected:
             const volTensorField& gradU
         ) const;
 
+        virtual void correctNut();
 
 public:
 
-- 
GitLab