cff-version: 1.2.0 message: "If you use this software in your research, please cite it as below." authors: - family-names: Moussa given-names: Tarik email: Tarik.moussa95@gmail.com title: "conformallab++" version: 0.9.0 date-released: 2026-05-22 url: "https://codeberg.org/TMoussa/ConformalLabpp" repository-code: "https://codeberg.org/TMoussa/ConformalLabpp" license: MIT abstract: > conformallab++ is a C++17 implementation of discrete conformal maps on triangulated surfaces, covering Euclidean, Spherical, and Hyper-ideal geometry modes. It provides a Newton solver for discrete conformal equivalence (DCE), tree-cotree cut graphs, Möbius holonomy, period matrix computation with SL(2,ℤ) reduction, and fundamental domain construction. The long-term goal is a CGAL package for discrete conformal geometry. keywords: - discrete conformal geometry - conformal maps - surface parameterization - period matrix - Teichmüller theory - CGAL - C++ references: - type: thesis authors: - family-names: Sechelmann given-names: Stefan title: > Variational Methods for Discrete Surface Parameterization: Applications and Implementation institution: name: Technische Universität Berlin year: 2016 doi: 10.14279/depositonce-5415 notes: "Primary algorithmic source for this implementation" - type: article authors: - family-names: Springborn given-names: Boris title: "Ideal Hyperbolic Polyhedra and Discrete Uniformization" journal: "Discrete & Computational Geometry" year: 2020 doi: 10.1007/s00454-019-00132-8 notes: "Mathematical basis for the HyperIdeal geometry mode" - type: article authors: - family-names: Bobenko given-names: Alexander I. - family-names: Springborn given-names: Boris A. title: > Variational Principles for Circle Patterns and Koebe's Theorem journal: "Transactions of the American Mathematical Society" year: 2004 doi: 10.1090/S0002-9947-03-03239-2 notes: "Variational framework underlying all three geometry modes"