Skip to content

v0.2.0

Latest

Choose a tag to compare

@github-actions github-actions released this 27 Jan 19:24
· 4 commits to master since this release
ca6dd58

DistMesh v0.2.0

Diff since v0.1.0

v0.2.0: Major Architecture Overhaul & Modernization

This release fundamentally redesigns DistMesh.jl to focus on high-performance 2D meshing.

Key Changes

  • License: Changed from GPL v2 to MIT.
  • Architecture: Complete rewrite using native Julia, StaticArrays, and Delaunator for 10-100x performance improvements.
  • Breaking Changes: Removed legacy 3D/N-dimensional code (distmeshnd), Hilbert sorting, and TetGen integration to focus on the new 2D surface meshing interface.
  • Visualization: Added package extensions for GLMakie, CairoMakie, and Plots.jl.
  • API: New DMesh type for mesh representation and simplified function calls.

Merged pull requests:

Closed issues:

  • Register package once tests pass and basic docs are in place (#25)