From 9038513e22ce9bebc01959a0be22461b3589166e Mon Sep 17 00:00:00 2001 From: Bernd Flemisch <bernd@iws.uni-stuttgart.de> Date: Wed, 10 Jan 2018 10:40:26 +0100 Subject: [PATCH] [fluxoverplane] fix construction of AffineGeometry for Dune 2.5 --- dumux/freeflow/navierstokes/staggered/fluxoverplane.hh | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/dumux/freeflow/navierstokes/staggered/fluxoverplane.hh b/dumux/freeflow/navierstokes/staggered/fluxoverplane.hh index 9556c5515b..862d278630 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 } -- GitLab