-
- Downloads
API change: replaced setNodes/setElements by addNodes/addElements + added
new mesh::clear() Rationale: setNodes/setElements were intrinsically a bad design choice, as these functions had to delete nodes and/or elements before storing the new ones. Using these functions in the wrong way could lead to an invalid mesh, with elements pointing to nodes that were deleted (in an adjacent entity). The only viable workflow is to delete the mesh (with the new clear() function), before adding nodes/elements.
Showing
- CHANGELOG.txt 7 additions, 6 deletionsCHANGELOG.txt
- Common/gmsh.cpp 14 additions, 11 deletionsCommon/gmsh.cpp
- api/GenApi.py 1 addition, 1 deletionapi/GenApi.py
- api/api.texi 33 additions, 20 deletionsapi/api.texi
- api/gen.py 9 additions, 6 deletionsapi/gen.py
- api/gmsh.h 19 additions, 16 deletionsapi/gmsh.h
- api/gmsh.h_cwrap 27 additions, 19 deletionsapi/gmsh.h_cwrap
- api/gmsh.jl 35 additions, 21 deletionsapi/gmsh.jl
- api/gmsh.py 36 additions, 22 deletionsapi/gmsh.py
- api/gmshc.cpp 17 additions, 6 deletionsapi/gmshc.cpp
- api/gmshc.h 19 additions, 15 deletionsapi/gmshc.h
- demos/api/discrete.cpp 2 additions, 2 deletionsdemos/api/discrete.cpp
- demos/api/discrete.jl 2 additions, 3 deletionsdemos/api/discrete.jl
- demos/api/discrete.py 2 additions, 3 deletionsdemos/api/discrete.py
- demos/api/edges.cpp 1 addition, 1 deletiondemos/api/edges.cpp
- demos/api/faces.cpp 1 addition, 1 deletiondemos/api/faces.cpp
- demos/api/mesh_from_discrete_curve.py 2 additions, 2 deletionsdemos/api/mesh_from_discrete_curve.py
- demos/api/plugin.cpp 2 additions, 2 deletionsdemos/api/plugin.cpp
- demos/api/plugin.py 2 additions, 2 deletionsdemos/api/plugin.py
- demos/api/test.py 1 addition, 1 deletiondemos/api/test.py
Loading
Please register or sign in to comment