mirror of
https://github.com/OpenFOAM/OpenFOAM-6.git
synced 2025-12-08 06:57:46 +00:00
turbulenceModels::RAS: Corrected sign of "C3" dilatation term
Set default value of C3 to 0 Set C3 to -0.33 in the engineFoam/kivaTest tutorial. Resolves bug-report https://bugs.openfoam.org/view.php?id=2496
This commit is contained in:
@ -2,7 +2,7 @@
|
|||||||
========= |
|
========= |
|
||||||
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
|
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
|
||||||
\\ / O peration |
|
\\ / O peration |
|
||||||
\\ / A nd | Copyright (C) 2011-2016 OpenFOAM Foundation
|
\\ / A nd | Copyright (C) 2011-2017 OpenFOAM Foundation
|
||||||
\\/ M anipulation |
|
\\/ M anipulation |
|
||||||
-------------------------------------------------------------------------------
|
-------------------------------------------------------------------------------
|
||||||
License
|
License
|
||||||
@ -153,7 +153,7 @@ LaunderSharmaKE<BasicTurbulenceModel>::LaunderSharmaKE
|
|||||||
(
|
(
|
||||||
"C3",
|
"C3",
|
||||||
this->coeffDict_,
|
this->coeffDict_,
|
||||||
-0.33
|
0
|
||||||
)
|
)
|
||||||
),
|
),
|
||||||
sigmak_
|
sigmak_
|
||||||
@ -273,7 +273,7 @@ void LaunderSharmaKE<BasicTurbulenceModel>::correct()
|
|||||||
- fvm::laplacian(alpha*rho*DepsilonEff(), epsilon_)
|
- fvm::laplacian(alpha*rho*DepsilonEff(), epsilon_)
|
||||||
==
|
==
|
||||||
C1_*alpha*rho*G*epsilon_/k_
|
C1_*alpha*rho*G*epsilon_/k_
|
||||||
- fvm::SuSp(((2.0/3.0)*C1_ + C3_)*alpha*rho*divU, epsilon_)
|
- fvm::SuSp(((2.0/3.0)*C1_ - C3_)*alpha*rho*divU, epsilon_)
|
||||||
- fvm::Sp(C2_*f2()*alpha*rho*epsilon_/k_, epsilon_)
|
- fvm::Sp(C2_*f2()*alpha*rho*epsilon_/k_, epsilon_)
|
||||||
+ alpha*rho*E
|
+ alpha*rho*E
|
||||||
+ epsilonSource()
|
+ epsilonSource()
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
========= |
|
========= |
|
||||||
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
|
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
|
||||||
\\ / O peration |
|
\\ / O peration |
|
||||||
\\ / A nd | Copyright (C) 2011-2016 OpenFOAM Foundation
|
\\ / A nd | Copyright (C) 2011-2017 OpenFOAM Foundation
|
||||||
\\/ M anipulation |
|
\\/ M anipulation |
|
||||||
-------------------------------------------------------------------------------
|
-------------------------------------------------------------------------------
|
||||||
License
|
License
|
||||||
@ -137,7 +137,7 @@ RNGkEpsilon<BasicTurbulenceModel>::RNGkEpsilon
|
|||||||
(
|
(
|
||||||
"C3",
|
"C3",
|
||||||
this->coeffDict_,
|
this->coeffDict_,
|
||||||
-0.33
|
0
|
||||||
)
|
)
|
||||||
),
|
),
|
||||||
sigmak_
|
sigmak_
|
||||||
@ -282,7 +282,7 @@ void RNGkEpsilon<BasicTurbulenceModel>::correct()
|
|||||||
- fvm::laplacian(alpha*rho*DepsilonEff(), epsilon_)
|
- fvm::laplacian(alpha*rho*DepsilonEff(), epsilon_)
|
||||||
==
|
==
|
||||||
(C1_ - R)*alpha*rho*G*epsilon_/k_
|
(C1_ - R)*alpha*rho*G*epsilon_/k_
|
||||||
- fvm::SuSp(((2.0/3.0)*C1_ + C3_)*alpha*rho*divU, epsilon_)
|
- fvm::SuSp(((2.0/3.0)*C1_ - C3_)*alpha*rho*divU, epsilon_)
|
||||||
- fvm::Sp(C2_*alpha*rho*epsilon_/k_, epsilon_)
|
- fvm::Sp(C2_*alpha*rho*epsilon_/k_, epsilon_)
|
||||||
+ epsilonSource()
|
+ epsilonSource()
|
||||||
+ fvOptions(alpha, rho, epsilon_)
|
+ fvOptions(alpha, rho, epsilon_)
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
========= |
|
========= |
|
||||||
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
|
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
|
||||||
\\ / O peration |
|
\\ / O peration |
|
||||||
\\ / A nd | Copyright (C) 2011-2016 OpenFOAM Foundation
|
\\ / A nd | Copyright (C) 2011-2017 OpenFOAM Foundation
|
||||||
\\/ M anipulation |
|
\\/ M anipulation |
|
||||||
-------------------------------------------------------------------------------
|
-------------------------------------------------------------------------------
|
||||||
License
|
License
|
||||||
@ -137,7 +137,7 @@ kEpsilon<BasicTurbulenceModel>::kEpsilon
|
|||||||
(
|
(
|
||||||
"C3",
|
"C3",
|
||||||
this->coeffDict_,
|
this->coeffDict_,
|
||||||
-0.33
|
0
|
||||||
)
|
)
|
||||||
),
|
),
|
||||||
sigmak_
|
sigmak_
|
||||||
@ -259,7 +259,7 @@ void kEpsilon<BasicTurbulenceModel>::correct()
|
|||||||
- fvm::laplacian(alpha*rho*DepsilonEff(), epsilon_)
|
- fvm::laplacian(alpha*rho*DepsilonEff(), epsilon_)
|
||||||
==
|
==
|
||||||
C1_*alpha()*rho()*G*epsilon_()/k_()
|
C1_*alpha()*rho()*G*epsilon_()/k_()
|
||||||
- fvm::SuSp(((2.0/3.0)*C1_ + C3_)*alpha()*rho()*divU, epsilon_)
|
- fvm::SuSp(((2.0/3.0)*C1_ - C3_)*alpha()*rho()*divU, epsilon_)
|
||||||
- fvm::Sp(C2_*alpha()*rho()*epsilon_()/k_(), epsilon_)
|
- fvm::Sp(C2_*alpha()*rho()*epsilon_()/k_(), epsilon_)
|
||||||
+ epsilonSource()
|
+ epsilonSource()
|
||||||
+ fvOptions(alpha, rho, epsilon_)
|
+ fvOptions(alpha, rho, epsilon_)
|
||||||
|
|||||||
@ -24,6 +24,11 @@ RAS
|
|||||||
turbulence on;
|
turbulence on;
|
||||||
|
|
||||||
printCoeffs on;
|
printCoeffs on;
|
||||||
|
|
||||||
|
kEpsilonCoeffs
|
||||||
|
{
|
||||||
|
C3 -0.33;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user