From 43e82249b47a3f5d72163addf55da048d0309521 Mon Sep 17 00:00:00 2001 From: Karsten Rink <karsten.rink@ufz.de> Date: Mon, 19 May 2014 12:29:06 +0200 Subject: [PATCH] fixed index error for matgroup in 3d geometry --- MeshLib/MeshGenerators/LayeredVolume.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/MeshLib/MeshGenerators/LayeredVolume.cpp b/MeshLib/MeshGenerators/LayeredVolume.cpp index f8be11ebddd..cd65b6caeec 100644 --- a/MeshLib/MeshGenerators/LayeredVolume.cpp +++ b/MeshLib/MeshGenerators/LayeredVolume.cpp @@ -151,12 +151,12 @@ void LayeredVolume::addLayerBoundaries(const MeshLib::Mesh &layer, std::size_t n if (MathLib::Vector3(*n1, *n2).getLength() > std::numeric_limits<double>::epsilon()) { const std::array<MeshLib::Node*,3> tri_nodes = { n0, n1, n2 }; - _elements.push_back(new MeshLib::Tri(tri_nodes, nLayers+j)); + _elements.push_back(new MeshLib::Tri(tri_nodes, nLayers+1+j)); } if (MathLib::Vector3(*n0, *n3).getLength() > std::numeric_limits<double>::epsilon()) { const std::array<MeshLib::Node*,3> tri_nodes = { n0, n2, n3 }; - _elements.push_back(new MeshLib::Tri(tri_nodes, nLayers+j)); + _elements.push_back(new MeshLib::Tri(tri_nodes, nLayers+1+j)); } } } -- GitLab