Introduce curvature regulators #55
Labels
No labels
bug
design
duplicate
enhancement
maintenance
prospective
question
todo
ui
wontfix
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Blocks
#60 Disallow duplicate regulators}
StudioInfinity/dyna3
Reference: StudioInfinity/dyna3#55
Loading…
Add table
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Goal
Introduce a kind of regulator that measures and constrains the curvature of a sphere.
Context
As of pull request #46, the application prototype only supports one kind of regulator, which measures and constrains the inversive distance between spheres. We'll eventually need to support various kinds of regulators which have various numbers of subjects and connect to the engine in various ways. A curvature regulator would be a good first step, because:
Per this comment we definitely plan for the resolution of this to make the subjects of a regulator be an array rather than a tuple, or possibly some sort of set rather than a tuple (if we think it will be the case that the subjects are always intrinsically unordered in the semantics of any constraint, as they are in an inversive distance regulator), but in any case some collection that can be iterated over.