From 489d158d5b2429b225b155e71099e693b69a0da6 Mon Sep 17 00:00:00 2001
From: DennisGlaeser <dennis.glaeser@iws.uni-stuttgart.de>
Date: Wed, 29 Nov 2017 19:15:24 +0100
Subject: [PATCH] [mpfa][fvgridgeom] call update in parent

---
 .../cellcentered/mpfa/fvgridgeometry.hh            | 14 +++++---------
 1 file changed, 5 insertions(+), 9 deletions(-)

diff --git a/dumux/discretization/cellcentered/mpfa/fvgridgeometry.hh b/dumux/discretization/cellcentered/mpfa/fvgridgeometry.hh
index 8c66ea962f..90f1fa01aa 100644
--- a/dumux/discretization/cellcentered/mpfa/fvgridgeometry.hh
+++ b/dumux/discretization/cellcentered/mpfa/fvgridgeometry.hh
@@ -166,14 +166,13 @@ public:
      */
     void update()
     {
+        ParentType::update();
+
         // stop the time required for the update
         Dune::Timer timer;
 
-        // clear containers (necessary after grid refinement)
-        scvs_.clear();
+        // clear scvfs container
         scvfs_.clear();
-        scvfIndicesOfScv_.clear();
-        elementMap_.clear();
 
         // determine the number of geometric entities
         const auto numVert = this->gridView().size(dim);
@@ -571,14 +570,11 @@ public:
      */
     void update()
     {
+        ParentType::update();
+
         // stop the time required for the update
         Dune::Timer timer;
 
-        // clear containers (necessary after grid refinement)
-        scvfIndicesOfScv_.clear();
-        neighborVolVarIndices_.clear();
-        elementMap_.clear();
-
         // resize containers
         numScvs_ = numDofs();
         scvfIndicesOfScv_.resize(numScvs_);
-- 
GitLab