mirror of
https://develop.openfoam.com/Development/openfoam.git
synced 2025-11-28 03:28:01 +00:00
added calcInterval - defaults to 1 if not present to recapture earlier behaviour
This commit is contained in:
@ -115,6 +115,10 @@ vanDriestDelta::vanDriestDelta
|
|||||||
Cdelta_
|
Cdelta_
|
||||||
(
|
(
|
||||||
dd.subDict(type() + "Coeffs").lookupOrDefault<scalar>("Cdelta", 0.158)
|
dd.subDict(type() + "Coeffs").lookupOrDefault<scalar>("Cdelta", 0.158)
|
||||||
|
),
|
||||||
|
calcInterval_
|
||||||
|
(
|
||||||
|
dd.subDict(type() + "Coeffs").lookupOrDefault<label>("calcInterval", 1)
|
||||||
)
|
)
|
||||||
{
|
{
|
||||||
delta_ = geometricDelta_();
|
delta_ = geometricDelta_();
|
||||||
@ -131,14 +135,18 @@ void vanDriestDelta::read(const dictionary& d)
|
|||||||
d.readIfPresent<scalar>("kappa", kappa_);
|
d.readIfPresent<scalar>("kappa", kappa_);
|
||||||
dd.readIfPresent<scalar>("Aplus", Aplus_);
|
dd.readIfPresent<scalar>("Aplus", Aplus_);
|
||||||
dd.readIfPresent<scalar>("Cdelta", Cdelta_);
|
dd.readIfPresent<scalar>("Cdelta", Cdelta_);
|
||||||
|
dd.readIfPresent<label>("calcInterval", calcInterval_);
|
||||||
calcDelta();
|
calcDelta();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
void vanDriestDelta::correct()
|
void vanDriestDelta::correct()
|
||||||
{
|
{
|
||||||
geometricDelta_().correct();
|
if (mesh().time().timeIndex() % calcInterval_ == 0)
|
||||||
calcDelta();
|
{
|
||||||
|
geometricDelta_().correct();
|
||||||
|
calcDelta();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@ -61,6 +61,7 @@ class vanDriestDelta
|
|||||||
scalar kappa_;
|
scalar kappa_;
|
||||||
scalar Aplus_;
|
scalar Aplus_;
|
||||||
scalar Cdelta_;
|
scalar Cdelta_;
|
||||||
|
label calcInterval_;
|
||||||
|
|
||||||
|
|
||||||
// Private Member Functions
|
// Private Member Functions
|
||||||
|
|||||||
Reference in New Issue
Block a user