diff --git a/opm/autodiff/BlackoilModelBase_impl.hpp b/opm/autodiff/BlackoilModelBase_impl.hpp index 2c26ab9dd..fbeda4f92 100644 --- a/opm/autodiff/BlackoilModelBase_impl.hpp +++ b/opm/autodiff/BlackoilModelBase_impl.hpp @@ -2347,15 +2347,13 @@ namespace detail { fip[4] = state.rv.value() * fip[pg]; } - const int dims = *std::max_element(fipnum.begin(), fipnum.end()) + 1; + const int dims = 1; std::vector values(dims, V::Zero(5)); for (int d = 0; d < dims; ++d) { for (int c = 0; c < nc; ++c) { - if (fipnum[c] == d) { - for (int i = 0; i < 5; ++i) { - values[d][i] += fip[i][c]; - } + for (int i = 0; i < 5; ++i) { + values[d][i] += fip[i][c]; } } }