Files
ConformalLabpp/CITATION.cff
Tarik Moussa 09a68a4569
Some checks failed
C++ Tests / test-fast (pull_request) Successful in 2m16s
API Docs / doc-build (pull_request) Successful in 49s
Markdown link check / check (pull_request) Successful in 51s
C++ Tests / test-cgal (pull_request) Failing after 7m34s
C++ Tests / quality-gates (pull_request) Successful in 2m20s
release: v0.10.0 — reviewer-ready release
Post-merge consistency commit:

  * CITATION.cff version 0.9.0 → 0.10.0, date 2026-05-26
  * CHANGELOG.md — new "[0.10.0]" section listing all 13 commits
    that landed across PRs #17 / #18 / #19
  * Post-merge gate fixes:
      - doxygen_groups.h + doxygen_namespaces.h gain \\file briefs
      - .codespellrc extended (honour, thead, optimiser)
      - compile-time.md: unbalanced backtick on line 102 fixed
        (was confusing Doxygen's verbatim-block detector)

Final gate state on the merged main:
   259/259 tests pass
   test-count consistency
   markdown links 166/166 resolve (43 .md files)
   CGAL conventions 0/8 violations
   license-headers 68/68 carry MIT SPDX
   codespell 0 typos
   shellcheck 0 findings (18 scripts)
   Doxygen 396/396 symbols, 0 warnings

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-26 11:24:16 +02:00

69 lines
2.1 KiB
YAML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

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.10.0
date-released: 2026-05-26
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"