mirror of
https://develop.openfoam.com/Development/openfoam.git
synced 2025-11-28 03:28:01 +00:00
Time: Corrected the restart of deltaT for cases with variable time-step
This commit is contained in:
@ -170,7 +170,7 @@ void Foam::Time::setControls()
|
||||
|
||||
readDict();
|
||||
deltaTSave_ = deltaT_;
|
||||
deltaT0_ = deltaTSave_;
|
||||
deltaT0_ = deltaT_;
|
||||
|
||||
if (Pstream::parRun())
|
||||
{
|
||||
@ -203,11 +203,14 @@ void Foam::Time::setControls()
|
||||
)
|
||||
);
|
||||
|
||||
if (timeDict.readIfPresent("deltaT", deltaTSave_))
|
||||
if (timeDict.readIfPresent("deltaT", deltaT_))
|
||||
{
|
||||
deltaT0_ = deltaTSave_;
|
||||
deltaTSave_ = deltaT_;
|
||||
deltaT0_ = deltaT_;
|
||||
}
|
||||
|
||||
timeDict.readIfPresent("deltaT0", deltaT0_);
|
||||
|
||||
if (timeDict.readIfPresent("index", startTimeIndex_))
|
||||
{
|
||||
timeIndex_ = startTimeIndex_;
|
||||
|
||||
Reference in New Issue
Block a user