From 6883db77cf91548e3492363b95b4a9942be3dafd Mon Sep 17 00:00:00 2001 From: Tor Harald Sanve Date: Tue, 8 Dec 2015 13:05:44 +0100 Subject: [PATCH] Adapt to changes in the NNC class --- opm/autodiff/AutoDiffHelpers.hpp | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/opm/autodiff/AutoDiffHelpers.hpp b/opm/autodiff/AutoDiffHelpers.hpp index 90aeafcf4..3e42e8535 100644 --- a/opm/autodiff/AutoDiffHelpers.hpp +++ b/opm/autodiff/AutoDiffHelpers.hpp @@ -99,15 +99,13 @@ struct HelperOps for (int i = 0; i< nc; ++i) { global2localIdx[ globalCell( grid )[i] ] = i; } - const std::vector& NNC1 = nnc.nnc1(); - const std::vector& NNC2 = nnc.nnc2(); nnc_cells.resize(numNNC,2); nnc_trans.resize(numNNC); for (int i = 0; i < numNNC; ++i) { - nnc_cells(i,0) = global2localIdx[NNC1[i]]; - nnc_cells(i,1) = global2localIdx[NNC2[i]]; + nnc_cells(i,0) = global2localIdx[nnc.nncdata()[i].cell1]; + nnc_cells(i,1) = global2localIdx[nnc.nncdata()[i].cell2]; // store the nnc transmissibilities for later usage. - nnc_trans(i) = nnc.trans()[i]; + nnc_trans(i) = nnc.nncdata()[i].trans; } }