From 0c89682e53d785bd8a0dce3e2894fd5e69307adf Mon Sep 17 00:00:00 2001 From: tim Date: Thu, 28 Feb 2019 10:13:38 -0500 Subject: [PATCH] [occ] Only access face curvature if defined --- libsrc/occ/occgenmesh.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/libsrc/occ/occgenmesh.cpp b/libsrc/occ/occgenmesh.cpp index a341dd14..924c24c2 100644 --- a/libsrc/occ/occgenmesh.cpp +++ b/libsrc/occ/occgenmesh.cpp @@ -1101,7 +1101,9 @@ namespace netgen { double s = s0 + j/(double) nsections * (s1-s0); prop.SetParameter (s); - double curvature = prop.Curvature(); + double curvature = 0; + if(prop.IsTangentDefined()) + curvature = prop.Curvature(); if(curvature> maxcur) maxcur = curvature; if (curvature >= 1e99)