From 350fe1a2d8d7cdb12b64cc1b91da7f370f86be07 Mon Sep 17 00:00:00 2001 From: Kutalmis Bercin <kutalmis.bercin@esi-group.com> Date: Fri, 14 Jun 2019 16:48:28 +0100 Subject: [PATCH] ENH: add query function isAdjustTimeStep() --- src/OpenFOAM/db/Time/Time.C | 6 ++++++ src/OpenFOAM/db/Time/Time.H | 3 +++ 2 files changed, 9 insertions(+) diff --git a/src/OpenFOAM/db/Time/Time.C b/src/OpenFOAM/db/Time/Time.C index e5b8e5f2fdc..9d21d32b356 100644 --- a/src/OpenFOAM/db/Time/Time.C +++ b/src/OpenFOAM/db/Time/Time.C @@ -950,6 +950,12 @@ bool Foam::Time::stopAt(const stopAtControls stopCtrl) const } +bool Foam::Time::isAdjustTimeStep() const +{ + return controlDict_.lookupOrDefault("adjustTimeStep", false) ? true : false; +} + + void Foam::Time::setTime(const Time& t) { value() = t.value(); diff --git a/src/OpenFOAM/db/Time/Time.H b/src/OpenFOAM/db/Time/Time.H index 7ab154f604f..9b8f37e2526 100644 --- a/src/OpenFOAM/db/Time/Time.H +++ b/src/OpenFOAM/db/Time/Time.H @@ -422,6 +422,9 @@ public: //- Return the stop control information virtual stopAtControls stopAt() const; + //- Return true if adjustTimeStep is true + virtual bool isAdjustTimeStep() const; + //- Return the list of function objects const functionObjectList& functionObjects() const { -- GitLab