From 9d50ffdfbb99a87bcf08bae7cfd5922ef07ad604 Mon Sep 17 00:00:00 2001 From: Henry Weller Date: Wed, 22 Jun 2022 22:37:41 +0100 Subject: [PATCH] TimeFunction1: Corrected handling of user-time Resolves bug-report https://bugs.openfoam.org/view.php?id=3850 --- .../primitives/functions/TimeFunction1/TimeFunction1.C | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/OpenFOAM/primitives/functions/TimeFunction1/TimeFunction1.C b/src/OpenFOAM/primitives/functions/TimeFunction1/TimeFunction1.C index 7dcf0abed1..76eac53ccf 100644 --- a/src/OpenFOAM/primitives/functions/TimeFunction1/TimeFunction1.C +++ b/src/OpenFOAM/primitives/functions/TimeFunction1/TimeFunction1.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | Website: https://openfoam.org - \\ / A nd | Copyright (C) 2012-2021 OpenFOAM Foundation + \\ / A nd | Copyright (C) 2012-2022 OpenFOAM Foundation \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -85,7 +85,7 @@ void Foam::TimeFunction1::reset(const dictionary& dict) template Type Foam::TimeFunction1::value(const scalar x) const { - return function_->value(time_.userTimeToTime(x)); + return function_->value(time_.timeToUserTime(x)); } @@ -97,11 +97,11 @@ Type Foam::TimeFunction1::integral ) const { return - time_.timeToUserTime(1) + time_.userTimeToTime(1) *function_->integral ( - time_.userTimeToTime(x1), - time_.userTimeToTime(x2) + time_.timeToUserTime(x1), + time_.timeToUserTime(x2) ); }