• v0.2.0 78d13bf561

    v0.2.0 — Java-port complete (Phase 1–7)
    Some checks failed
    C++ Tests / test-fast (push) Successful in 2m26s
    Mirror to Codeberg / mirror (push) Failing after 2s
    C++ Tests / test-cgal (push) Failing after 56s

    user2595 released this 2026-05-14 11:22:20 +00:00

    Discrete conformal geometry library, C++ reimplementation of
    Stefan Sechelmann's ConformalLab (TU Berlin, 2016).

    Highlights
    ──────────
    • Three geometry modes: Euclidean (ℝ²), Spherical (S²), Hyper-ideal (H²)
    • Newton solver with SimplicialLDLT + SparseQR fallback for gauge modes
    • Priority-BFS layout (ℝ² / S² / Poincaré disk) with seam-aware halfedge_uv
    • Möbius holonomy tracking (SU(1,1)) for hyperbolic surfaces
    • Period matrix τ ∈ ℍ with SL(2,ℤ) reduction (genus 1)
    • Fundamental domain parallelogram + tiling
    • Gauss–Bonnet check/enforce, tree-cotree cut graph
    • Full serialisation (JSON / XML / OFF) + CLI app
    • 194 tests (158 CGAL + 36 non-CGAL), 2 intentional skips

    Next: Phase 8 — CGAL package structure

    Downloads