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_
|
||||
(
|
||||
dd.subDict(type() + "Coeffs").lookupOrDefault<scalar>("Cdelta", 0.158)
|
||||
),
|
||||
calcInterval_
|
||||
(
|
||||
dd.subDict(type() + "Coeffs").lookupOrDefault<label>("calcInterval", 1)
|
||||
)
|
||||
{
|
||||
delta_ = geometricDelta_();
|
||||
@ -131,14 +135,18 @@ void vanDriestDelta::read(const dictionary& d)
|
||||
d.readIfPresent<scalar>("kappa", kappa_);
|
||||
dd.readIfPresent<scalar>("Aplus", Aplus_);
|
||||
dd.readIfPresent<scalar>("Cdelta", Cdelta_);
|
||||
dd.readIfPresent<label>("calcInterval", calcInterval_);
|
||||
calcDelta();
|
||||
}
|
||||
|
||||
|
||||
void vanDriestDelta::correct()
|
||||
{
|
||||
geometricDelta_().correct();
|
||||
calcDelta();
|
||||
if (mesh().time().timeIndex() % calcInterval_ == 0)
|
||||
{
|
||||
geometricDelta_().correct();
|
||||
calcDelta();
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
@ -61,6 +61,7 @@ class vanDriestDelta
|
||||
scalar kappa_;
|
||||
scalar Aplus_;
|
||||
scalar Cdelta_;
|
||||
label calcInterval_;
|
||||
|
||||
|
||||
// Private Member Functions
|
||||
|
||||
Reference in New Issue
Block a user