From faae0bac0cbe1f4db0f6d59686450845200587ca Mon Sep 17 00:00:00 2001 From: Timo Koch <timo.koch@iws.uni-stuttgart.de> Date: Wed, 6 Apr 2016 14:52:24 +0200 Subject: [PATCH] [fix][fvelementgeometry][box] Replace double bracket with single bracket For the one-dimensional case the double curly brackets seem to result in an error because it actually tries to assign an initializer list of size 2 to a GlobalPosition of size 1. For larger FieldVectors the double bracket operator seems to be required by the compiler. --- dumux/implicit/box/fvelementgeometry.hh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dumux/implicit/box/fvelementgeometry.hh b/dumux/implicit/box/fvelementgeometry.hh index d4a4095beb..f22f057ad9 100644 --- a/dumux/implicit/box/fvelementgeometry.hh +++ b/dumux/implicit/box/fvelementgeometry.hh @@ -85,9 +85,9 @@ public: GlobalPosition *edgeCoord, GlobalPosition *faceCoord) { - std::vector<GlobalPosition> corners = {{edgeCoord[0], fvGeometry.elementGlobal}}; + std::vector<GlobalPosition> corners = {edgeCoord[0], fvGeometry.elementGlobal}; fvGeometry.subContVolGeometries.push_back(SCVGeometry(Dune::GeometryType(Dune::GeometryType::cube, 1), corners)); - corners = {{fvGeometry.elementGlobal, edgeCoord[1]}}; + corners = {fvGeometry.elementGlobal, edgeCoord[1]}; fvGeometry.subContVolGeometries.push_back(SCVGeometry(Dune::GeometryType(Dune::GeometryType::cube, 1), corners)); } }; -- GitLab