Commit 82257333 authored by Kutalmis Bercin's avatar Kutalmis Bercin
Browse files

BUG: fix kkLOmega model - omegaWallFunction inconsistency (#1484)

  - `Pkt` was directed to `GName` to allow wall functions
     are usable by kkLOmega model
  - `Pkt` was changed to a non-const object, so that omegaWallFunc
    can modify `Pkt` at the wall, if need be.
  - Elementwise backward compatibility was checked by
    pimpleFoam/RAS/ellipsekkLOmega
  - New implementation was checked by changing omega:hole boundary
    in pimpleFoam/RAS/ellipsekkLOmega to omegaWallFunction
parent af0e454c
......@@ -636,7 +636,7 @@ void kkLOmega::correct()
*fINT()
*Cmu(sqrt(S2))*sqrt(ktS)*lambdaEff
);
const volScalarField Pkt(nuts*S2);
volScalarField Pkt(this->GName(), nuts*S2);
const volScalarField ktL(kt_ - ktS);
const volScalarField ReOmega(sqr(y_)*Omega/nu());
......
......@@ -34,25 +34,22 @@ Description
Low Reynolds-number k-kl-omega turbulence model for
incompressible flows.
This turbulence model is described in:
Reference:
\verbatim
Walters, D. K., & Cokljat, D. (2008).
A three-equation eddy-viscosity model for Reynolds-averaged
Navier–Stokes simulations of transitional flow.
Journal of Fluids Engineering, 130(12), 121401.
Standard model:
Walters, D. K., & Cokljat, D. (2008).
A three-equation eddy-viscosity model for Reynolds-averaged
Navier–Stokes simulations of transitional flow.
Journal of Fluids Engineering, 130(12), 121401.
DOI:10.1115/1.2979230
Typo corrections:
Furst, J. (2013).
Numerical simulation of transitional flows
with laminar kinetic energy.
Engineering MECHANICS, 20(5), 379-388.
\endverbatim
however the paper contains several errors which must be corrected for the
model to operation correctly as explained in
\verbatim
Furst, J. (2013).
Numerical simulation of transitional flows with laminar kinetic energy.
Engineering MECHANICS, 20(5), 379-388.
\endverbatim
All these corrections and updates are included in this implementation.
The default model coefficients are
\verbatim
kkLOmegaCoeffs
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment