diff --git a/dumux/freeflow/navierstokes/staggered/fluxoverplane.hh b/dumux/freeflow/navierstokes/staggered/fluxoverplane.hh index 9556c5515bff7bce9fa50f3fe0aa0606a51add53..862d278630ce0d92ca2d49cd8ca93e5644c731f2 100644 --- a/dumux/freeflow/navierstokes/staggered/fluxoverplane.hh +++ b/dumux/freeflow/navierstokes/staggered/fluxoverplane.hh @@ -218,7 +218,8 @@ public: #if DUNE_VERSION_NEWER(DUNE_COMMON,2,6) return PlaneGeometryType(Dune::GeometryTypes::line, corners); #else - return PlaneGeometryType(Dune::GeometryType::simplex, corners); + static Dune::GeometryType gt(Dune::GeometryType::simplex, dim-1); + return PlaneGeometryType(gt, corners); #endif } @@ -240,7 +241,8 @@ public: #if DUNE_VERSION_NEWER(DUNE_COMMON,2,6) return PlaneGeometryType(Dune::GeometryTypes::quadrilateral, corners); #else - return PlaneGeometryType(Dune::GeometryType::cube, corners); + static Dune::GeometryType gt(Dune::GeometryType::cube, dim-1); + return PlaneGeometryType(gt, corners); #endif }