21 Commits (671797738aea3e58313f51075f3629047ecba38c)

Author SHA1 Message Date
dehnert 671797738a Now the parameter that is set for dynamic reordering actually gets passed to CUDD. 11 years ago
dehnert 5d53c6efa5 Added ODD-concept to easily convert between DD-based and explicit formats. 11 years ago
dehnert 60b2145461 Added function to DD interface that creates a nested if-then-else expression that represents the very same function as the DD. Added a test for this functionality. Added some methods offereded by Cudd to simplify DDs. 11 years ago
dehnert 6a2d75d68d Some changes in anticipation of integrating MEDDLY. 11 years ago
dehnert 45486600f7 Made parts of the interface of the DdManager protected (because they shouldn't be accessible from the outside world). 11 years ago
dehnert 2d8cc2efcd Added reordering functionality to DD interface. 11 years ago
dehnert 9b31033d05 Added options for Cudd manager to set precision, reordering technique and maxmem. 11 years ago
dehnert 6078e07476 First version of DD iterator; small test included. 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). 11 years ago
dehnert 6e1241211b Started moving IR and adjusting it to the new expression classes. 11 years ago
dehnert 0fce0444f7 Further bugfixes and tests for DD layer. 11 years ago
dehnert 6b07643c96 Further tests for DD layer and bugfixing. 11 years ago
dehnert a4fec9f080 Started writing functional tests for DD abstraction layer and fixed some bugs on the way. 11 years ago
dehnert 2fcb12e875 Fixed some backslashes in includes to slashes and changed indentation of some code. 11 years ago
dbohlender 7ea7ce93e2 Fixed MSVC incompabilities 11 years ago
dehnert cb35b3315d Added matrix-matrix multiplication to DD interface. (This includes matrix-vector multiplication as a special case). 11 years ago
dehnert a63cda69f5 Added function to retrieve range DD for meta variable. 11 years ago
dehnert 874fc8a864 Alpha version of DD abstraction layer. 11 years ago
dehnert 97e4e01250 Further step towards finalizing the abstraction layer for DDs. 11 years ago
dehnert 70fc3ec29a Further work on abstraction layer for DDs. 11 years ago
dehnert de44a1562c Started writing the DD abstraction layer. 11 years ago