From 473fbfb8a3a78056c9b612b604cf80b306df1012 Mon Sep 17 00:00:00 2001 From: henry <henry@dm.opencfd.co.uk> Date: Thu, 1 May 2008 18:43:49 +0100 Subject: [PATCH] Updates --- src/LESmodels/compressible/Smagorinsky/Smagorinsky.C | 2 +- src/LESmodels/compressible/Smagorinsky/Smagorinsky.H | 4 ++-- src/LESmodels/compressible/oneEqEddy/oneEqEddy.C | 1 - src/LESmodels/compressible/oneEqEddy/oneEqEddy.H | 6 +++--- 4 files changed, 6 insertions(+), 7 deletions(-) diff --git a/src/LESmodels/compressible/Smagorinsky/Smagorinsky.C b/src/LESmodels/compressible/Smagorinsky/Smagorinsky.C index 3cf16914963..0bee1a50ceb 100644 --- a/src/LESmodels/compressible/Smagorinsky/Smagorinsky.C +++ b/src/LESmodels/compressible/Smagorinsky/Smagorinsky.C @@ -71,7 +71,7 @@ void Smagorinsky::correct(const tmp<volTensorField>& gradU) volScalarField b = (2.0/3.0)*tr(D); volScalarField c = 2*ck_*delta()*(dev(D) && D); - k_ = sqr((2*b + sqrt(sqr(b) + 4*a*c))/(2*a)); + k_ = sqr((-b + sqrt(sqr(b) + 4*a*c))/(2*a)); muSgs_ = ck_*rho()*delta()*sqrt(k_); muSgs_.correctBoundaryConditions(); diff --git a/src/LESmodels/compressible/Smagorinsky/Smagorinsky.H b/src/LESmodels/compressible/Smagorinsky/Smagorinsky.H index ef2bbf72c9e..ba951aa86e1 100644 --- a/src/LESmodels/compressible/Smagorinsky/Smagorinsky.H +++ b/src/LESmodels/compressible/Smagorinsky/Smagorinsky.H @@ -38,8 +38,8 @@ Description where D = symm(grad(U)); - k = (2*ck/ce)*delta^2*grad(U):dev(D) - nuSgs = ck*sqrt(k)*delta + k from rho*D:B + ce*rho*k^3/2/delta = 0 + muSgs = ck*rho*sqrt(k)*delta @endverbatim SourceFiles diff --git a/src/LESmodels/compressible/oneEqEddy/oneEqEddy.C b/src/LESmodels/compressible/oneEqEddy/oneEqEddy.C index 6a9484b6774..9788ad61158 100644 --- a/src/LESmodels/compressible/oneEqEddy/oneEqEddy.C +++ b/src/LESmodels/compressible/oneEqEddy/oneEqEddy.C @@ -43,7 +43,6 @@ addToRunTimeSelectionTable(LESmodel, oneEqEddy, dictionary); // * * * * * * * * * * * * * * * * Constructors * * * * * * * * * * * * * * // -// from components oneEqEddy::oneEqEddy ( const volScalarField& rho, diff --git a/src/LESmodels/compressible/oneEqEddy/oneEqEddy.H b/src/LESmodels/compressible/oneEqEddy/oneEqEddy.H index 06f24988147..a4f0d150f78 100644 --- a/src/LESmodels/compressible/oneEqEddy/oneEqEddy.H +++ b/src/LESmodels/compressible/oneEqEddy/oneEqEddy.H @@ -33,7 +33,7 @@ Description @verbatim d/dt(rho*k) + div(rho*U*k) - div(muEff*grad(k)) = - -rho*B*L - ce*rho*k^3/2/delta + -rho*D:B - ce*rho*k^3/2/delta and @@ -42,7 +42,7 @@ Description where D = symm(grad(U)); - nuSgs = ck*sqrt(k)*delta + muSgs = ck*rho*sqrt(k)*delta @endverbatim @@ -114,7 +114,7 @@ public: //- Return the effective diffusivity for k tmp<volScalarField> DkEff() const { - return tmp<volScalarField> + return tmp<volScalarField> ( new volScalarField("DkEff", muSgs_ + mu()) ); -- GitLab