Skip to content

Commit 2d16db8

Browse files
author
Nigel Stewart
committed
FEMTree: throw rather than hard-exit for invalid faces
1 parent 65cd5fc commit 2d16db8

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

Src/FEMTree.IsoSurface.specialized.inl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1421,7 +1421,7 @@ protected:
14211421
const std::vector< _IsoEdge >& _edges = iter->second;
14221422
for( size_t j=0 ; j<_edges.size() ; j++ ) edges.push_back( _IsoEdge( _edges[j][flip] , _edges[j][1-flip] ) );
14231423
}
1424-
else ERROR_OUT( "Invalid faces: " , i , " " , fDir==HyperCube::BACK ? "back" : ( fDir==HyperCube::FRONT ? "front" : ( fDir==HyperCube::CROSS ? "cross" : "unknown" ) ) );
1424+
else THROW( "Invalid faces: " , i , " " , fDir==HyperCube::BACK ? "back" : ( fDir==HyperCube::FRONT ? "front" : ( fDir==HyperCube::CROSS ? "cross" : "unknown" ) ) );
14251425
}
14261426
}
14271427
else
@@ -1441,7 +1441,7 @@ protected:
14411441
const std::vector< _IsoEdge >& _edges = iter->second;
14421442
for( size_t j=0 ; j<_edges.size() ; j++ ) edges.push_back( _IsoEdge( _edges[j][flip] , _edges[j][1-flip] ) );
14431443
}
1444-
else ERROR_OUT( "Invalid faces: " , i , " " , fDir==HyperCube::BACK ? "back" : ( fDir==HyperCube::FRONT ? "front" : ( fDir==HyperCube::CROSS ? "cross" : "unknown" ) ) );
1444+
else THROW( "Invalid faces: " , i , " " , fDir==HyperCube::BACK ? "back" : ( fDir==HyperCube::FRONT ? "front" : ( fDir==HyperCube::CROSS ? "cross" : "unknown" ) ) );
14451445
}
14461446
}
14471447
}

0 commit comments

Comments
 (0)