dyna3/app-proto
Vectornaut 360ce12d8b
All checks were successful
/ test (push) Successful in 2m21s
feat: Curvature regulators (#80)
Prior to this commit, there's only one kind of regulator: the one that regulates the inversive distance between two spheres (or, more generally, the Lorentz product between two element representation vectors). Adds a new kind of regulator, which regulates the curvature of a sphere (issue #55). In the process, introduces a general framework based on new traits for organizing and sharing code between different kinds of regulators.

Co-authored-by: Aaron Fenyes <aaron.fenyes@fareycircles.ooo>
Reviewed-on: #80
Co-authored-by: Vectornaut <vectornaut@nobody@nowhere.net>
Co-committed-by: Vectornaut <vectornaut@nobody@nowhere.net>
2025-04-21 23:40:42 +00:00
..
examples feat: Curvature regulators (#80) 2025-04-21 23:40:42 +00:00
src feat: Curvature regulators (#80) 2025-04-21 23:40:42 +00:00
.gitignore feat: Application prototype (#14) 2024-10-21 23:38:27 +00:00
Cargo.lock feat: Continuous integration via Forgejo Actions/runners (#75) 2025-04-02 20:31:42 +00:00
Cargo.toml feat: Continuous integration via Forgejo Actions/runners (#75) 2025-04-02 20:31:42 +00:00
index.html Clean up the outline view (#19) 2024-11-15 03:32:47 +00:00
main.css Generalize constraints to observables (#48) 2025-03-10 23:43:24 +00:00
run-examples Switch to Euclidean-invariant projection onto tangent space of solution variety (#34) 2025-01-31 19:34:33 +00:00