Extrapolate oil viscosity temperatuer factor for undersaturated case

This commit is contained in:
Tor Harald Sandve 2021-02-22 15:31:13 +01:00
parent d10786a18c
commit ea03ba8287

View File

@ -265,7 +265,7 @@ public:
return isothermalMu; return isothermalMu;
// compute the viscosity deviation due to temperature // compute the viscosity deviation due to temperature
const auto& muOilvisct = oilvisctCurves_[regionIdx].eval(temperature); const auto& muOilvisct = oilvisctCurves_[regionIdx].eval(temperature, /*extrapolate=*/true);
return muOilvisct/viscRef_[regionIdx]*isothermalMu; return muOilvisct/viscRef_[regionIdx]*isothermalMu;
} }
@ -282,7 +282,7 @@ public:
return isothermalMu; return isothermalMu;
// compute the viscosity deviation due to temperature // compute the viscosity deviation due to temperature
const auto& muOilvisct = oilvisctCurves_[regionIdx].eval(temperature, true); const auto& muOilvisct = oilvisctCurves_[regionIdx].eval(temperature, /*extrapolate=*/true);
return muOilvisct/viscRef_[regionIdx]*isothermalMu; return muOilvisct/viscRef_[regionIdx]*isothermalMu;
} }