dehnert
|
2d8cc2efcd
|
Added reordering functionality to DD interface.
Former-commit-id: ffb8ad62f1
|
11 years ago |
dehnert
|
d00cf794f1
|
Fixed wrong invocation of option system so all tests pass again, sorry about that, Philipp. :)
Former-commit-id: 475923edc4
|
11 years ago |
dehnert
|
9b31033d05
|
Added options for Cudd manager to set precision, reordering technique and maxmem.
Former-commit-id: c18bfab518
|
11 years ago |
dehnert
|
6f9dd7107d
|
Added universal abstraction function to DD layer.
Former-commit-id: 56e5d62b5a
|
11 years ago |
dehnert
|
44ba492fe7
|
CuddDdManager now sets tolerance to 1e-15.
Former-commit-id: bfc985b5de
|
11 years ago |
dehnert
|
8d3ed7d2fa
|
Added min/max functions on DDs. Added tests for them and ite operation.
Former-commit-id: 8e6df90a38
|
11 years ago |
dehnert
|
5b06259a05
|
Added ite operator for DDs in abstraction layer.
Former-commit-id: b1bc85e9e3
|
11 years ago |
dehnert
|
6078e07476
|
First version of DD iterator; small test included.
Former-commit-id: 2ec2323886
|
11 years ago |
dehnert
|
d57a0c9901
|
Replaced memcpy by std::copy.
Former-commit-id: ef31cf9977
|
11 years ago |
dehnert
|
3940dbf45c
|
Accessing index of node via method interface, not member access.
Former-commit-id: d53006d5d4
|
11 years ago |
dehnert
|
5fe7ffe51a
|
Added missing function declaration in CUDD'c C++ interface. Started on an iterator for DD valuations.
Former-commit-id: a97ccdec3d
|
11 years ago |
dehnert
|
61d4bb956c
|
Added functionality to compare two ADDs up to a given precision. Added logical operator overloads to DD interface. Added tests for all new features.
Former-commit-id: 738ad49d62
|
11 years ago |
dehnert
|
5a4730ae22
|
When exporting DDs to the dot format, edges leading to the zero node are now suppressed. Also, nodes in the dot file are now labeled with variable names (+ the number of the bit).
Former-commit-id: 410d61d333
|
11 years ago |
dehnert
|
eb2b2fed30
|
Hotfix for DD abstraction layer: copy and paste mistake in operator !\= is now fixed.
Former-commit-id: b815b7d7e8
|
11 years ago |
dehnert
|
6e1241211b
|
Started moving IR and adjusting it to the new expression classes.
Former-commit-id: 24a182701f
|
11 years ago |
PBerger
|
7845a52ef4
|
Fixed a human error.
Fixed the same ambiguous call error in the second place.
Former-commit-id: b9fff85b67
|
11 years ago |
PBerger
|
a55d5e2782
|
Fixed an ambiguous call to a constructor with initlists - poor GCC.
Former-commit-id: 8a8df68ad7
|
11 years ago |
dehnert
|
88d9f36ef4
|
Added min/max abstract over DD variables to CUDD (actual code taken from PRISM). Added more tests for DD layer. Fixed some bugs in the DD layer.
Former-commit-id: a4b7810137
|
11 years ago |
dehnert
|
0fce0444f7
|
Further bugfixes and tests for DD layer.
Former-commit-id: 32ef63f9b1
|
11 years ago |
dehnert
|
cf5c04065e
|
Added streaming functionality to DD. More tests, more bugfixes.
Former-commit-id: 3c3078fbdc
|
11 years ago |
dehnert
|
6b07643c96
|
Further tests for DD layer and bugfixing.
Former-commit-id: 752a8c55ac
|
11 years ago |
dehnert
|
a4fec9f080
|
Started writing functional tests for DD abstraction layer and fixed some bugs on the way.
Former-commit-id: 8a2fc118be
|
11 years ago |
dehnert
|
2fcb12e875
|
Fixed some backslashes in includes to slashes and changed indentation of some code.
Former-commit-id: 0e4828e368
|
11 years ago |
dbohlender
|
7ea7ce93e2
|
Fixed MSVC incompabilities
Former-commit-id: 67749daab8
|
11 years ago |
dehnert
|
d6ff967ef0
|
Added missing algorithm header inclusion.
Former-commit-id: 32231ecb8d
|
11 years ago |
dehnert
|
cb35b3315d
|
Added matrix-matrix multiplication to DD interface. (This includes matrix-vector multiplication as a special case).
Former-commit-id: d5d8fef738
|
11 years ago |
dehnert
|
ac355a66eb
|
Further work on DD layer.
Former-commit-id: 061b428763
|
11 years ago |
dehnert
|
dea56e1bd4
|
Added some missing includes and some stubs for additional functionality of DD abstraction layer.
Former-commit-id: d90d525993
|
11 years ago |
dehnert
|
a63cda69f5
|
Added function to retrieve range DD for meta variable.
Former-commit-id: 32ef6715f4
|
11 years ago |
dehnert
|
874fc8a864
|
Alpha version of DD abstraction layer.
Former-commit-id: 98cc5f3aa7
|
11 years ago |
dehnert
|
97e4e01250
|
Further step towards finalizing the abstraction layer for DDs.
Former-commit-id: efd5822b67
|
11 years ago |
dehnert
|
70fc3ec29a
|
Further work on abstraction layer for DDs.
Former-commit-id: 245986076b
|
11 years ago |
dehnert
|
de44a1562c
|
Started writing the DD abstraction layer.
Former-commit-id: 8720a38b17
|
11 years ago |