astra-uu-se / atlantis

CBLS solver
2 stars 1 forks source link

Added symmetric references to the Invariant and VarView classes #132

Closed frejknutarlewander closed 2 years ago

frejknutarlewander commented 2 years ago

Updated constructors and the creation of these classes. With topological ordering, each invariant is only called once for each input variable during each commit/probe. This can be exploited by removing the storage of values in the invariant and only using the variables committed and current values