From 4d7309b1bf85bc155fc6237d2ffcfdc718d01534 Mon Sep 17 00:00:00 2001 From: Liu Ming Date: Mon, 9 Feb 2015 11:25:09 +0800 Subject: [PATCH] Support minpvf. --- opm/core/grid/GridManager.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/opm/core/grid/GridManager.cpp b/opm/core/grid/GridManager.cpp index 5cababb2..e9524f88 100644 --- a/opm/core/grid/GridManager.cpp +++ b/opm/core/grid/GridManager.cpp @@ -156,9 +156,11 @@ namespace Opm g.actnum = actnum.data(); g.mapaxes = mapaxes.data(); - if (!poreVolumes.empty() && eclipseGrid->isMinpvActive()) { + if (!poreVolumes.empty() && (eclipseGrid->isMinpvActive() || eclipseGrid->isMinpvfActive())) { MinpvProcessor mp(g.dims[0], g.dims[1], g.dims[2]); - mp.process(poreVolumes, eclipseGrid->getMinpvValue(), actnum, zcorn.data()); + const double minpv_value = eclipseGrid->isMinpvActive() ? + eclipseGrid->getMinpvValue() : eclipseGrid->getMinpvfValue(); + mp.process(poreVolumes, minpv_value, actnum, zcorn.data()); } const double z_tolerance = eclipseGrid->isPinchActive() ?