diff --git a/dumux/implicit/common/implicitmodel.hh b/dumux/implicit/common/implicitmodel.hh index 61f5780998c10e1925dfd3f4e657c47ae0fd2228..57bfbf2a6a664650fa94444fd285c156e39b195b 100644 --- a/dumux/implicit/common/implicitmodel.hh +++ b/dumux/implicit/common/implicitmodel.hh @@ -275,7 +275,10 @@ public: ElementIterator elemIt = gridView_().template begin<0>(); const ElementIterator elemEndIt = gridView_().template end<0>(); for (; elemIt != elemEndIt; ++elemIt) { - localResidual().evalStorage(*elemIt); + if(elemIt->partitionType() == Dune::InteriorEntity) + { + + localResidual().evalStorage(*elemIt); if (isBox) { @@ -286,6 +289,7 @@ public: { storage += localResidual().storageTerm()[0]; } + } } if (gridView_().comm().size() > 1)