[Gmsh-announce] New Gmsh release: 4.7.0

Christophe Geuzaine cgeuzaine at uliege.be
Fri Nov 6 19:20:43 CET 2020


New in 4.7.0: API errors now throw exceptions with the last error message 
(instead of an integer error code); API functions now print messages on the 
terminal by default, and throw exceptions on all errors unless in interactive 
mode; new API functions to retrieve "homogeneous" model-based data (for 
improved Python performance), to set interpolation matrices for high-order
datasets, to assign "automatic" transfinite meshing constraints and to pass
native (C++, C, Python or Julia) mesh size callback; added option to save
high-order periodic nodes info; added support for scripted window splitting;
improved VTK reader; new MatrixOfInertia command; added support for Unicode
command line arguments on Windows; uniformized commands, options and field
option names to match the documented terminology (CharacteristicLength ->
MeshSize, geometry Line -> Curve, ...; old names are still accepted, but
deprecated); improved handling of complex periodic cases; removed bundled 
Mmg3D and added support for stock Mmg 5; Gmsh now requires C++11 and 
CMake 3.1, and uses Eigen by default instead of Blas/Lapack for dense linear 
algebra; small bug fixes.

Downloads, mailing lists, etc.: https://gmsh.info




More information about the gmsh-announce mailing list