15 Commits (eb37d2ced528a770f5909b11e331a0fb6b14e916)

Author SHA1 Message Date
Jules Villard eb37d2ced5 [pulse] substitute entire linear expressions
5 years ago
Jules Villard 36af901d79 [pulse] normalize any linear atom
5 years ago
Jules Villard 69995cebb6 [pulse] add a Linear variant to terms
5 years ago
Jules Villard 45894a7dd9 [pulse] move LinArith before Term
5 years ago
Jules Villard 1d56705cd4 [pulse] evaluate all constant expressions
5 years ago
Jules Villard bcba7c8475 [pulse][minor] moving some arithmetic stuff around
5 years ago
Jules Villard af64d5dafe [pulse] detect when atoms become linear arithmetic
5 years ago
Jules Villard 3e7bf4343b [pulse] make unit tests more robust to adding more tests
5 years ago
Jules Villard 6fae5f641e [pulse] change constants to be rationals
5 years ago
Jules Villard 0433e9592e [pulse] new new arithmetic
5 years ago
Jules Villard 7b743ceb1a [pulse][formula] forget dead facts
5 years ago
Jules Villard bf40a9119e [pulse][formula] print readable variable names in unit tests
5 years ago
Jules Villard 6f5b125aa0 [pulse][formula] improve printing
5 years ago
Jules Villard 97fcc3b0ad [pulse] apply equality relation to terms to be added to the equality relation
5 years ago
Jules Villard 5a39c158c5 [pulse] arithmetic domain: take 4!
5 years ago