From af3c45dd6a99ab61d4fc42b0cfce90d640e0b305 Mon Sep 17 00:00:00 2001 From: Markus Blatt Date: Fri, 2 Mar 2018 20:51:30 +0100 Subject: [PATCH] Do not add additional entries to matrix when not adding well contributions. --- opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp b/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp index 8eac96f0f..08aa61335 100644 --- a/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp +++ b/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp @@ -179,12 +179,12 @@ public: WellState wellStateDummy; //not used. Only passed to make the old interfaces happy - // if ( model_param_.matrix_add_well_contributions_ ) - // { + if ( model_param_.matrix_add_well_contributions_ ) + { ebosSimulator_.model().clearAuxiliaryModules(); auto auxMod = std::make_shared >(schedule(), grid()); ebosSimulator_.model().addAuxiliaryModule(auxMod); - // } + } // Main simulation loop. while (!timer.done()) {