625c9e3663
Bug was found but Tristan fixed everything magically.
9cd62ae499
Working on implementing join for zonotope over arbitrary sub-polyhedral underlying domain.
0275e49de7
Working on better join for zonotopes with arbitrary underlying domain.
849770e4b9
Added expression bounds method to apron underlying domain.
ffb835f8df
Apron domains are now underlying domains.
0ca7f15fad
Apron domains have unit type variables now.
1eda905fca
Merge remote-tracking branch 'origin/apron' into zonotope-overhaul
a30b050641
Apron-based domains
415bf9b5a6
WIP: Measure uses test on underlying domain rather than interval intersection.
e024c4a132
WIP: Zonotope domain now takes underlying domain. Operations are still likely unsound outside of underlying interval domain.
Added interval domain.
4b24a8e07d
Added expression bounds method to underlying domains to avoid losing information when calculating var bounds in zonotope domain.
14d0499d97
Made an underlying domain builder and made interval domain an underlying domain.
766d28b686
Merge branch 'pad' into zonotope-overhaul
f5d4433d87
Made variables a unit function and added underlying domain module that allows for modification of variable list.
Made variable list mutable and changed how domains are constructed.
cd3bbe638a
Made variable list mutable and changed how domains are constructed.
2ba40818c7
Merge branch 'main' into mutable_variable_set
17eb66fa4b
Merge pull request 'Integration tests' (#11) from integration into main
921fc05036
Integration tests
2f9a3958f6
Merge pull request 'Disable warning 42 in test' (#10) from disable-warning-42 into main
745e3d926c
Disable warning 42 in test
0587e73ead
Wrote test cases for interval domain.
5da0a92c9f
Forgot the mli, sorry.