Commit Graph

  • e28aee7051 docs: Mathematiker-Onboarding — Theorie, Validierung, Beispiel-Meshes, 170 Tests Tarik Moussa 2026-05-18 01:11:00 +02:00
  • 04b0ae22f2 ci: run CGAL tests only on pull requests, not on every push Tarik Moussa 2026-05-18 01:07:37 +02:00
  • c91230579f ci: limit CGAL build to -j2 and nice -n 19 to protect Pi web server Tarik Moussa 2026-05-17 22:12:30 +02:00
  • 66d52fc028 docs: fill information gaps — headers, tests, design decisions, project structure Tarik Moussa 2026-05-17 21:40:16 +02:00
  • 95d48c434a chore: .gitignore + vergessene Doc-Dateien nachgetragen Tarik Moussa 2026-05-17 21:40:05 +02:00
  • 5859d78a37 fix(deps): extract CGAL for WITH_CGAL_TESTS=ON Tarik Moussa 2026-05-17 21:37:02 +02:00
  • 14134b99ce docs: restructure documentation into focused files Tarik Moussa 2026-05-17 21:17:15 +02:00
  • 279f964b96 docs(claude): rewrite CLAUDE.md with full project context Tarik Moussa 2026-05-17 20:58:52 +02:00
  • 26405be149 docs: add CLAUDE.md — context file for Claude Code Tarik Moussa 2026-05-17 20:47:01 +02:00
  • 9c35c2cb71 fix(ci): entferne WITH_CGAL_TESTS=ON aus test-fast — Job braucht kein Boost Tarik Moussa 2026-05-17 20:39:32 +02:00
  • 4e8213f9aa fix(ci): cpp-tests.yml bereinigt — WITH_CGAL_TESTS=ON in test-fast, Boost-Kommentar aktuell Tarik Moussa 2026-05-17 20:34:52 +02:00
  • 4a036b8214 Update .gitea/workflows/mirror-to-codeberg.yml user2595 2026-05-15 08:59:06 +00:00
  • 28d05f5863 Update .gitea/workflows/cpp-tests.yml user2595 2026-05-15 08:52:50 +00:00
  • 6886803a29 fix(ci): decouple CGAL tests from viewer — add WITH_CGAL_TESTS flag Tarik Moussa 2026-05-14 13:50:56 +02:00
  • 78d13bf561 release: merge dev into main — v0.2.0 v0.2.0 Tarik Moussa 2026-05-14 13:22:10 +02:00
  • c0e421e5af release: merge feature/phase7-layout-java-parity into dev Tarik Moussa 2026-05-14 13:21:54 +02:00
  • f8686a073c docs: add phase roadmap with porting/research boundary to README and architecture doc Tarik Moussa 2026-05-14 13:18:21 +02:00
  • a937edcafe docs: Dissertation, GitHub-Repo, Website und LinkedIn von Stefan Sechelmann ergänzt Tarik Moussa 2026-05-14 12:33:30 +02:00
  • 9c61c9fc40 docs(architecture): overall_pipeline.md vollständig neu geschrieben Tarik Moussa 2026-05-14 12:19:59 +02:00
  • a4438c9a1a test: Java-Geometrie-Utility-Tests portiert (Tests 1–6) + Genus-2-TODO-Stub Tarik Moussa 2026-05-14 11:09:27 +02:00
  • 62e2875c30 ci: Zwei-Job-Pipeline — test-fast + test-cgal (158 CGAL-Tests) Tarik Moussa 2026-05-14 10:47:35 +02:00
  • 5333ed143a docs: README vollständig überarbeitet — Phase 7 aktuell, Redundanzen entfernt Tarik Moussa 2026-05-14 10:34:24 +02:00
  • e7dfaed56c feat(phase7): Java-parity layout — priority BFS, halfedge_uv, Möbius holonomy, period matrix, fundamental domain — 158 tests Tarik Moussa 2026-05-13 07:57:13 +02:00
  • 4fc48b39f0 feat(phase6): exact hyperbolic layout, Gauss–Bonnet, cut graph, normalisation — 121 tests Tarik Moussa 2026-05-13 01:15:41 +02:00
  • 24f7607b2d docs: detailed layout comparison + uniformization porting roadmap Tarik Moussa 2026-05-13 00:52:12 +02:00
  • b7593e3f6d feat(phase5): Layout, CLI, JSON/XML serialisation — 95 tests Tarik Moussa 2026-05-13 00:44:33 +02:00
  • 3f124eb071 feat(phase4): HyperIdeal Newton solver, SparseQR fallback, examples, docs Tarik Moussa 2026-05-13 00:11:25 +02:00
  • e70689d29f feat(phase4a+4b): Newton solver + CGAL mesh I/O Tarik Moussa 2026-05-12 17:35:00 +02:00
  • 5841646017 docs: update README — Phase 3 vollständig abgeschlossen (62 Tests) Tarik Moussa 2026-05-12 17:25:26 +02:00
  • 194effba97 feat(phase3f+3g): analytical Hessians + PI consolidation Tarik Moussa 2026-05-12 17:22:28 +02:00
  • 8c353bb884 feat(phase3d+3e): port EuclideanCyclicFunctional + add SphericalFunctional gauge-fix Tarik Moussa 2026-05-12 07:39:14 +02:00
  • dc0d3ca005 docs: add Phase 3d–4b roadmap to README Tarik Moussa 2026-05-12 00:25:36 +02:00
  • a4c2a89e7e feat(phase3c): port SphericalFunctional onto ConformalMesh; update README Tarik Moussa 2026-05-12 00:01:24 +02:00
  • 516ac89bd8 feat(phase3b): port HyperIdealFunctional energy + gradient onto ConformalMesh Tarik Moussa 2026-05-11 23:10:23 +02:00
  • bf9c323d60 feat(phase3a): introduce CGAL Surface_mesh as ConformalMesh foundation Tarik Moussa 2026-05-11 18:36:21 +02:00
  • ae5db7216e tests: port HyperIdealVisualizationPlugin circle-projection tests Tarik Moussa 2026-05-11 17:23:15 +02:00
  • c5a86cb30a tests: port DiscreteEllipticUtility + P2 tests; stub HDS-blocked tests Tarik Moussa 2026-05-11 17:15:18 +02:00
  • 9ab4fba9ed release: merge dev into main – v0.1.0 v0.1.0 Tarik Moussa 2026-05-10 00:46:42 +02:00
  • b66525039d fix: gitignore – update CMakeLists.txt exception + ignore macOS duplicates Tarik Moussa 2026-05-10 00:22:53 +02:00
  • 6a70309a30 fix: rename deps/Cmakelists.txt → CMakeLists.txt (case-sensitive Linux fix) Tarik Moussa 2026-05-10 00:22:16 +02:00
  • 42dd815591 cmake: add find_package(Boost) for WITH_CGAL mode Tarik Moussa 2026-05-10 00:20:38 +02:00
  • b9f739319f ci: fix mirror workflow – remove actions/checkout (needs Node.js) Tarik Moussa 2026-05-10 00:15:43 +02:00
  • 488223f75d docker: replace g++ + make with build-essential Tarik Moussa 2026-05-09 23:03:25 +02:00
  • c9c9320907 docker: add make to ci-cpp image (CMake build program was missing) Tarik Moussa 2026-05-09 23:02:17 +02:00
  • f65d000227 ci: re-enable ci-cpp container (arm64 image now in registry) Tarik Moussa 2026-05-09 22:59:44 +02:00
  • 076d1b30d0 ci: fix pipeline – remove container until arm64 image is rebuilt Tarik Moussa 2026-05-09 22:41:47 +02:00
  • 9889c4d811 ci: add mirror-to-codeberg workflow Tarik Moussa 2026-05-09 22:04:32 +02:00
  • 54c455449b merge feature/cgal-eigen-visualizer into dev Tarik Moussa 2026-05-09 22:01:06 +02:00
  • e59f79a8e2 docs + ci: update README, add ci-cpp Docker image, use container in workflow Tarik Moussa 2026-05-09 21:49:44 +02:00
  • cd7b7a8fd8 cmake: add WITH_CGAL / WITH_VIEWER modes, remove unused Boost Tarik Moussa 2026-05-09 21:42:43 +02:00
  • 5337a9e5a7 ci: use eulernest runner (Raspberry Pi, ARM64) Tarik Moussa 2026-05-09 14:51:45 +02:00
  • d909683a5b add Gitea Actions workflow for C++ tests Tarik Moussa 2026-05-09 13:35:23 +02:00
  • a2876b9cbf port MatrixUtility and SurfaceCurveUtility tests to C++ Tarik Moussa 2026-05-09 01:15:35 +02:00
  • c30d540521 add GTest infrastructure and port first mathematical tests from Java Tarik Moussa 2026-05-09 01:07:19 +02:00
  • 94533514fc fix typo Tarik Moussa 2026-03-17 21:25:33 +02:00
  • e150cf6ef3 add new compile target for viewer Tarik Moussa 2026-03-17 21:18:59 +02:00
  • 2479aedeee ad simple visualization Tarik Moussa 2026-03-16 17:47:48 +02:00
  • 1ce993f296 ad simple visualization Tarik Moussa 2026-03-16 17:20:15 +02:00
  • d134add5a6 update readme Tarik Moussa 2026-03-07 11:25:56 +02:00
  • 14c825dcf0 v0 Tarik Moussa 2026-03-06 21:55:16 +02:00
  • e1a90dbd85 fix typo Tarik Moussa 2026-03-04 14:00:58 +02:00
  • 5be43c90bc add dep liblig Tarik Moussa 2026-03-04 13:42:26 +02:00
  • 2499ee862f .git/MERGE_MSG Tarik Moussa 2026-03-02 22:20:24 +02:00
  • 82e1a72bf1 doc/architecture/overall_pipeline.md aktualisiert user2595 2026-03-02 18:11:53 +01:00
  • a2e3dae414 doc/architecture/overall_pipeline.md aktualisiert user2595 2026-03-02 15:56:38 +01:00
  • 439cbfc44c doc/architecture/overall_pipeline.md aktualisiert user2595 2026-03-02 14:46:48 +01:00
  • f3b7453a45 add CMake dependency handling for portability Tarik Moussa 2026-02-16 18:18:39 +02:00
  • edc9415744 .git/MERGE_MSG Tarik Moussa 2026-02-16 08:14:41 +02:00
  • 1d20c3a195 add CMake dependency handling for portability Tarik Moussa 2026-02-16 08:13:46 +02:00
  • 3a4fee3f76 doc/architecture/overall_pipeline.md hinzugefügt user2595 2026-02-15 13:54:11 +01:00
  • b7875f3b88 add CMake dependency handling for portability Tarik Moussa 2026-02-14 22:23:21 +02:00
  • fbd3b26acc CLI11.hpp Tarik Moussa 2026-02-09 21:43:21 +02:00
  • 6d283fd952 json.hpp Tarik Moussa 2026-02-09 21:35:54 +02:00
  • 119601d639 CMakeList.txt Tarik Moussa 2026-02-09 21:30:36 +02:00
  • a140f439a6 README.md Tarik Moussa 2026-02-09 20:05:35 +02:00
  • a0dbdb8818 Initial commit user2595 2026-02-09 18:39:03 +01:00