From f065f6f2e26fafb875bba1f6aebac75b7e860413 Mon Sep 17 00:00:00 2001 From: Jeff Baylor Date: Fri, 26 Apr 2019 15:45:50 -0700 Subject: [PATCH] removed exerimental gmsh flag Mesh.CharacteristicLengthFromCurvature --- pycalculix/feamodel.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pycalculix/feamodel.py b/pycalculix/feamodel.py index 2af75c3..6e1a71c 100644 --- a/pycalculix/feamodel.py +++ b/pycalculix/feamodel.py @@ -1779,7 +1779,8 @@ def __mesh_gmsh(self, size, meshmode, timeout=20): geo.append('Mesh.CharacteristicLengthMin = 0;') geo.append('Mesh.CharacteristicLengthMax = 1e+022;') # use this so small circles are meshed finely - geo.append('Mesh.CharacteristicLengthFromCurvature = 1;') + # this is broken in Gmsh 4.3.0 + # geo.append('Mesh.CharacteristicLengthFromCurvature = 1;') geo.append('Mesh.CharacteristicLengthFromPoints = 1;') # geo.append('Mesh.Algorithm = 2; //delauny') #okay for quads geo.append('Mesh.Algorithm = 8; //delquad = delauny for quads')