From 6979b62754fee640fbe935fd19aa3ac4f1a31459 Mon Sep 17 00:00:00 2001 From: Joakim Hove Date: Wed, 7 Apr 2021 10:09:43 +0200 Subject: [PATCH] Use value objects for endpoint scaling --- .../fluidmatrixinteractions/EclMaterialLawManager.hpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/opm/material/fluidmatrixinteractions/EclMaterialLawManager.hpp b/opm/material/fluidmatrixinteractions/EclMaterialLawManager.hpp index cc0fd83b4..56da29b20 100644 --- a/opm/material/fluidmatrixinteractions/EclMaterialLawManager.hpp +++ b/opm/material/fluidmatrixinteractions/EclMaterialLawManager.hpp @@ -180,12 +180,12 @@ public: const auto tolcrit = runspec.saturationFunctionControls() .minimumRelpermMobilityThreshold(); - const auto rtepPtr = satfunc::getRawTableEndpoints(tables, ph, tolcrit); - const auto rfuncPtr = satfunc::getRawFunctionValues(tables, ph, *rtepPtr); + const auto rtep = satfunc::getRawTableEndpoints(tables, ph, tolcrit); + const auto rfunc = satfunc::getRawFunctionValues(tables, ph, rtep); for (unsigned satRegionIdx = 0; satRegionIdx < numSatRegions; ++satRegionIdx) { this->unscaledEpsInfo_[satRegionIdx] - .extractUnscaled(*rtepPtr, *rfuncPtr, satRegionIdx); + .extractUnscaled(rtep, rfunc, satRegionIdx); } }