sjunges
1e1400d68d
merge
Former-commit-id: eb9efc4bb2
9 years ago
dehnert
e43bdfaaaa
more work on the dd stuff *sigh*
Former-commit-id: df8e227336
9 years ago
dehnert
cb58b79e24
moved cudd's c++ objects to a separate namespace in an attempt to make cudd and sylvan coexist without name clashes
Former-commit-id: 425381c8e8
9 years ago
sjunges
14639525b6
Revert "xerces on gitignore fix"
This reverts commit 82f2927500
[formerly c2cc388ce7
].
Former-commit-id: 9e76890660
9 years ago
dehnert
82f2927500
xerces on gitignore fix
Former-commit-id: c2cc388ce7
9 years ago
dehnert
56b4f53ce7
got rid of more warnings
Former-commit-id: 5c39f63c69
10 years ago
dehnert
21627fbab4
Started to get rid of some warnings. In particular this means making the compiler more silent for third-party stuff.
Former-commit-id: 2b6ca07d06
10 years ago
David_Korzeniewski
d4f051c4f0
Fixed Windows build
Former-commit-id: 53c99736de
10 years ago
dehnert
d787b80fec
CTMC examples now build properly using the DD-based model generator.
Former-commit-id: ac97b005e3
10 years ago
dehnert
6078e07476
First version of DD iterator; small test included.
Former-commit-id: 2ec2323886
11 years ago
PBerger
f2383ccfb5
Added missing definitions required for CUDD to compile under 64bit architectures.
Former-commit-id: 4e40ea7ee3
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
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
PBerger
8e93238e18
Fixed a stray void* to char* conversion (still trying to please Clang)
Former-commit-id: eb1514ffb1
11 years ago
PBerger
08a30c6aad
Patched types for the strange version of qsort included in CUDD
Former-commit-id: e9d69d3514
11 years ago
PBerger
1a4a32a1c5
Next take at static modifiers for Clang.
Former-commit-id: f15c1b8934
11 years ago
PBerger
1d6b6c83e0
Fixed header/implementation mismatches which Clang detects and can not ignore.
This might introduce bugs, but it was my best guess as to what atrocity the author was trying to to there.
Former-commit-id: 8d269a71e0
11 years ago
PBerger
c4c690908a
Removed "static" modifier from functions which are defined as EXTERN in a header file
Former-commit-id: 651af45f69
11 years ago
PBerger
11198c648c
Fixed include pathes for CUDD in CMakeLists.txt
Added a variadic macro for MSVC since the PrismGrammar makes use of emplace magic
Patched log4cplus to disable unicode from a parent project
"Patched" various serious issues in CUDD, where size_t <-> int problems and forced int to bool conversions piss of the compiler. And me.
Former-commit-id: eb27e77ddd
11 years ago
PBerger
7812c6639e
Added missing obj/cuddObj files
Former-commit-id: 2f970b777d
11 years ago
PBerger
d42a2151c5
Added a CMakeLists.txt for CUDD
Moved CUDD sources to src/ directory
Fixed a lot of signed/unsigned mismatches in CUDD
Removed the extra version for Win32, is now merged with the other source
Former-commit-id: b869224551
11 years ago
PBerger
750c829f7a
Fixed CUDD Project Setup.
Added Windows MSVC2012 x64 binaries for CUDD
Former-commit-id: 19fff9a770
12 years ago
Lanchid
ec91dcbe2e
Merge branch master into LTLParser
12 years ago
PBerger
02cc706525
Added cudd-2.5.0 patched for Win32/Win64 incl. static lib builds for MSVC2012
12 years ago
dehnert
27de566228
Moved current tests to the functional test suite in an attempt to introduce performance tests.
12 years ago
Harold Bruintjes
6aea8de7ba
Readded cudd 2.5.0 from prismparser
12 years ago
david
1642c5f66c
Added missing functions to CUDDs cpp interface
12 years ago
gereon
490f037259
Kind of undoing the previous commit.
gcc can only link, if -lobj is the first cudd lib to be linked...
Now, all the object files can be removed from libobj.a
12 years ago
gereon
4df73785ca
Modified cudd's libobj Makefile to work for me.
First: added CXXFLAGS line for g++
Second: added all necessary object files to libobj.a
12 years ago
dehnert
42693bf0f2
Fixed wrong includes of cuddObj.hh in expression classes. Added missing files of cudd.
12 years ago
dehnert
5b0af74fa6
Integrated a few more functions to CUDD which are necessary (PRISM adds them as well).
12 years ago
dehnert
edd3a9a20e
Added possibility to evaluate expressions without concrete variables. Fixed some minor things in CUDD Makefiles. Renamed IR adapter.
12 years ago
dehnert
9fbebb9349
Added CUDD to the repository.
12 years ago