Different spheroid meshing results with 4.8.0
I'm trying to generate a high-order (4th order) spheroid with OCC (see spheroid.geo
), but gmsh is giving different results in version 4.8.0. The command that is being run in both cases is
gmsh -o output48.msh -nopopup -format msh4 -string 'Geometry.OCCTargetUnit="MM";' -2 -order 4 -optimize_ho -string 'Mesh.CharacteristicLengthMax = 0.11;' spheroid.geo
I've attached the logs and generated meshes from version 4.8.0 and 4.7.1. In gmsh 4.8, it seems to generate some elements with negative jacobians and optimizing doesn't seem to fix it.
Both versions of gmsh are compiled from source with the options described here. Let me know if you require any additional details on that.
I'm not quite sure what changed with the new version, so any hints would be greatly appreciated!