setDeltaT: Corrected time-step increase limiter
This commit is contained in:
@ -35,7 +35,11 @@ if (adjustTimeStep)
|
||||
{
|
||||
scalar deltaT = maxCo*runTime.deltaTValue()/(CoNum + StCoNum + small);
|
||||
deltaT = min(deltaT, fvModels.maxDeltaT());
|
||||
deltaT = min(min(deltaT, 1.0 + 0.1*deltaT), 1.2*runTime.deltaTValue());
|
||||
deltaT = min
|
||||
(
|
||||
min(deltaT, runTime.deltaTValue() + 0.1*deltaT),
|
||||
1.2*runTime.deltaTValue()
|
||||
);
|
||||
runTime.setDeltaT(min(deltaT, maxDeltaT));
|
||||
|
||||
Info<< "deltaT = " << runTime.deltaTValue() << endl;
|
||||
|
||||
@ -34,7 +34,11 @@ Description
|
||||
if (adjustTimeStep)
|
||||
{
|
||||
scalar deltaT = maxCo*runTime.deltaTValue()/(CoNum + small);
|
||||
deltaT = min(min(deltaT, 1.0 + 0.1*deltaT), 1.2*runTime.deltaTValue());
|
||||
deltaT = min
|
||||
(
|
||||
min(deltaT, runTime.deltaTValue() + 0.1*deltaT),
|
||||
1.2*runTime.deltaTValue()
|
||||
);
|
||||
runTime.setDeltaT(min(deltaT, maxDeltaT));
|
||||
|
||||
Info<< "deltaT = " << runTime.deltaTValue() << endl;
|
||||
|
||||
@ -36,7 +36,11 @@ if (adjustTimeStep)
|
||||
scalar deltaT =
|
||||
min(maxCo/(CoNum + small), maxAlphaCo/(alphaCoNum + small))
|
||||
*runTime.deltaTValue();
|
||||
deltaT = min(min(deltaT, 1.0 + 0.1*deltaT), 1.2*runTime.deltaTValue());
|
||||
deltaT = min
|
||||
(
|
||||
min(deltaT, runTime.deltaTValue() + 0.1*deltaT),
|
||||
1.2*runTime.deltaTValue()
|
||||
);
|
||||
runTime.setDeltaT(min(deltaT, maxDeltaT));
|
||||
|
||||
Info<< "deltaT = " << runTime.deltaTValue() << endl;
|
||||
|
||||
@ -35,7 +35,11 @@ if (adjustTimeStep)
|
||||
{
|
||||
scalar deltaT = maxCo*runTime.deltaTValue()/(CoNum + small);
|
||||
deltaT = min(deltaT, fvModels.maxDeltaT());
|
||||
deltaT = min(min(deltaT, 1.0 + 0.1*deltaT), 1.2*runTime.deltaTValue());
|
||||
deltaT = min
|
||||
(
|
||||
min(deltaT, runTime.deltaTValue() + 0.1*deltaT),
|
||||
1.2*runTime.deltaTValue()
|
||||
);
|
||||
runTime.setDeltaT(min(deltaT, maxDeltaT));
|
||||
|
||||
Info<< "deltaT = " << runTime.deltaTValue() << endl;
|
||||
|
||||
@ -37,7 +37,11 @@ if (adjustTimeStep)
|
||||
min(maxCo/(CoNum + small), maxAlphaCo/(alphaCoNum + small))
|
||||
*runTime.deltaTValue();
|
||||
deltaT = min(deltaT, fvModels.maxDeltaT());
|
||||
deltaT = min(min(deltaT, 1.0 + 0.1*deltaT), 1.2*runTime.deltaTValue());
|
||||
deltaT = min
|
||||
(
|
||||
min(deltaT, runTime.deltaTValue() + 0.1*deltaT),
|
||||
1.2*runTime.deltaTValue()
|
||||
);
|
||||
runTime.setDeltaT(min(deltaT, maxDeltaT));
|
||||
|
||||
Info<< "deltaT = " << runTime.deltaTValue() << endl;
|
||||
|
||||
Reference in New Issue
Block a user