BUG: incorrectly dimensioned edge directions in extendedEdgeMesh:add()

This commit is contained in:
Mark Olesen
2017-05-29 22:26:14 +02:00
parent 6563c98d6c
commit 5d60d7e15c

View File

@ -1277,13 +1277,15 @@ void Foam::extendedEdgeMesh::add(const extendedEdgeMesh& fem)
); );
} }
pointField newEdgeDirections(newEdgeI); pointField newEdgeDirections
(
edgeDirections().size()
+ fem.edgeDirections().size()
);
newEdgeDirections.rmap(edgeDirections(), reverseEdgeMap); newEdgeDirections.rmap(edgeDirections(), reverseEdgeMap);
newEdgeDirections.rmap(fem.edgeDirections(), reverseFemEdgeMap); newEdgeDirections.rmap(fem.edgeDirections(), reverseFemEdgeMap);
// Normals // Normals
// ~~~~~~~ // ~~~~~~~