From c7d7fa1146e4b98a923169874af0070939741c1a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?B=C3=A5rd=20Skaflestad?= Date: Tue, 5 Oct 2021 21:30:52 +0200 Subject: [PATCH] Reset ACTNUM at EclipseState Level This method avoids resorting to const_cast tricks. --- ebos/eclgenericcpgridvanguard.cc | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/ebos/eclgenericcpgridvanguard.cc b/ebos/eclgenericcpgridvanguard.cc index eb1e31f22..d587511ae 100644 --- a/ebos/eclgenericcpgridvanguard.cc +++ b/ebos/eclgenericcpgridvanguard.cc @@ -291,9 +291,7 @@ void EclGenericCpGridVanguard::doCreateGrids_(Ecl equilGrid_.reset(new Dune::CpGrid(*grid_)); equilCartesianIndexMapper_ = std::make_unique(*equilGrid_); - std::vector actnum = UgGridHelpers::createACTNUM(*grid_); - auto &field_props = eclState.fieldProps(); - const_cast(field_props).reset_actnum(actnum); + eclState.reset_actnum(UgGridHelpers::createACTNUM(*grid_)); } {