BUG: extendedFeatureEdgeMesh: Prevent division by zero when normalising edgeDirections

This commit is contained in:
laurence
2013-04-10 16:38:48 +01:00
parent 7e376c9685
commit 115262d38f

View File

@ -270,7 +270,7 @@ void Foam::extendedFeatureEdgeMesh::sortPointsAndEdges
edgeMesh::operator=(edgeMesh(pts, eds));
// Initialise sorted edge related data
edgeDirections_ = edgeDirections/mag(edgeDirections);
edgeDirections_ = edgeDirections/(mag(edgeDirections) + VSMALL);
edgeNormals_ = edgeNormals;
regionEdges_ = regionEdges;