Releases: noaa-ocs-modeling/OCSMesh
Releases · noaa-ocs-modeling/OCSMesh
v1.7.0
Version leading to OCSMesh v2.0.0.
This is the last OCSMesh version with Jigsaw dependencies.
MAJOR UPDATE ALERT - Upcoming OCSMesh 2.0.0
OCSMesh is going through significant architectural changes.
The current architecture will be depracated soon, among the upcoming changes we highlight:
- Mesh Engines (Jigsaw and Triangle) will become OPTIONAL dependencies.
After version 2.0.0 you will have to install them manually. - A new default mesh engine will be adopted to replace Jigsaw.
- 'jigsaw_msh_t' will be replaced by a new custom Python class called 'MeshData'.
- Functions operating on msh_t objects will be updated to support MeshData.
This v1.7.0 is the last release version before OCSMesh 2.0.0.
v1.6.5
This version includes the Hfun parallelization framework developed by @yashveeeeer.
Future development includes:
- the parallelization of all refinements/constraints functions.
- add mpi4py capabilities.
v1.6.4
v1.6.3
v1.6.2
v1.6.1
v1.6.0
v1.5.9
v1.5.8
v1.5.7
functions added to ocsmesh.utilts:
calc_el_angles(msht), for calculating the internal angles of each element (tri and quads)
order_mesh(msht_: returns the reordered mesh (counterclockwise)
quads_from_tri(msht): creates quads from triangular mesh
Full Changelog: v1.5.6...v1.5.7