Skip to content

v2.0.0

Choose a tag to compare

@felicio93 felicio93 released this 10 Feb 17:11
· 30 commits to main since this release
d457197

This is the new OCSMesh version 2.

OCSMesh has been significantly refactored and dependencies on legacy packages have been removed.
Among the changes we highlight:

  • Flexibility & Control: You can now select the specific mesh engine that best suits your current task, allowing you to leverage the unique strengths of different solvers.
  • Upstream Stability: By decoupling the mesh engines from the main code, OCSMesh is now protected from upstream changes that might otherwise break the entire package.
  • Gmsh Integration: We have added Gmsh as one of the optional mesh engines (now chosen as default). We highly encourage users to migrate to Gmsh to take advantage of its robust capabilities within the new OCSMesh framework.
  • Community Contributions & Support: Because the mesh engine logic is now decoupled, it is easier than ever to add new engines to OCSMesh. We strongly encourage experienced users to contribute by integrating new engines, helping us expand the tool's versatility.