From f44199ef08097f37916e025890ae3b91ee32ca7c Mon Sep 17 00:00:00 2001
From: Kilian Weishaupt <kilian.weishaupt@iws.uni-stuttgart.de>
Date: Thu, 27 Jul 2017 17:11:02 +0200
Subject: [PATCH] [staggered][assemblymap] Use numBoundaryFacets from
 globalFVGeometry

* do not use this info from grid(), as some grids do not implement the method
---
 dumux/implicit/staggered/assemblymap.hh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dumux/implicit/staggered/assemblymap.hh b/dumux/implicit/staggered/assemblymap.hh
index 78f2444b41..1fc9fc0086 100644
--- a/dumux/implicit/staggered/assemblymap.hh
+++ b/dumux/implicit/staggered/assemblymap.hh
@@ -66,7 +66,7 @@ public:
     {
         const auto numDofsCC = problem.model().numCellCenterDofs();
         const auto numDofsFace = problem.model().numFaceDofs();
-        const auto numBoundaryFacets = problem.gridView().grid().numBoundarySegments();
+        const auto numBoundaryFacets = problem.model().globalFvGeometry().numBoundaryScvf();
         cellCenterToCellCenterMap_.resize(numDofsCC);
         cellCenterToFaceMap_.resize(numDofsCC);
         faceToCellCenterMap_.resize(2*numDofsFace - numBoundaryFacets);
-- 
GitLab