BUG: (kklOmega.C) limiting exp to avoid under flow

This commit is contained in:
sergio
2012-05-24 14:30:52 +01:00
parent 78b5630da7
commit 2395d810d4

View File

@ -156,15 +156,24 @@ tmp<volScalarField> kkLOmega::gammaBP(const volScalarField& omega) const
{
return
(
max
min
(
kt_/nu()
/ (
omega
+ dimensionedScalar("ROTVSMALL", omega.dimensions(), ROOTVSMALL)
)
- CbpCrit_,
scalar(0)
max
(
kt_/nu()
/ (
omega
+ dimensionedScalar
(
"ROTVSMALL",
omega.dimensions(),
ROOTVSMALL
)
)
- CbpCrit_,
scalar(0)
),
scalar(50.0)
)
);
}