dehnert
6c1a21c43f
added more functions in sylvan
Former-commit-id: f2e0c158a6
9 years ago
dehnert
472851508c
changed return type of equal, notEqual, less, lessOrEqual, greater, greaterOrEqual to BDD since returning an ADD is logically not quite correct
Former-commit-id: 64bf8b0704
9 years ago
dehnert
8194454621
more work on making sylvan mtbdds work
Former-commit-id: 98454b0ff4
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
dehnert
8bf0f3c87e
apparently, changing the DD interface implies some other changes as well...
Former-commit-id: c5cedc720f
9 years ago
dehnert
7080f954b9
Fixed sylvan cmake file to also work with xcode (stripping the build type from the directory)
Former-commit-id: 5c934c7793
9 years ago
dehnert
226c77db77
added sylvan and started making it compile using cmake
Former-commit-id: b6b6171d0f
9 years ago
dehnert
97e302a78c
guarded timeouts in z3 by ifdef-guards
Former-commit-id: 1bf463686a
9 years ago
sjunges
703013b97c
program, vector, gurobi
Former-commit-id: 6cfaf78d59
9 years ago
dehnert
59501dd347
removed some object files of xerces. started working on smt-based permissive schedulers
Former-commit-id: de95333225
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
sjunges
e9b4aa5de4
xerces 2nd part
Former-commit-id: bcd783c277
9 years ago
sjunges
73073d2fff
Added Xerces
Former-commit-id: 9e5eeb3b86
9 years ago
sjunges
288f34b083
Added Xerces
Former-commit-id: 42a3347ab6
9 years ago
dehnert
1c42ed792b
fixed some bugs, added some test, added some prob1 algorithm, and did some stuff, you know?
Former-commit-id: 00fa21d1fe
9 years ago
dehnert
6c804732e1
introduced (probably buggy) versions of existsAbstractRepresentative on BDDs and prob0 for games
Former-commit-id: 5e7225fe29
9 years ago
dehnert
0cfc4dfd4d
(re)introduced min/maxAbstractRepresentative for ADDs
Former-commit-id: 5a5d269339
9 years ago
sjunges
e8408cdc7b
gurobi 6.05 for mac os support - second try
Former-commit-id: 1dc5be581a
9 years ago
sjunges
4425368e0c
gurobi 6.05 for mac os support
Former-commit-id: 29afa71b2d
9 years ago
sjunges
bdb105ce85
cmake: marked several variables as advanced
Former-commit-id: 8f6c063472
9 years ago
sjunges
0a061274b6
support for downloaded version of z3
Former-commit-id: d8dc5e03d9
9 years ago
sjunges
7722165256
Support for gurobi 602
Former-commit-id: 915d3a48dd
9 years ago
dehnert
f9f5a4e206
reincluded tbb in gmm. fixed missing header. extended formula parser to return multiple formulas
Former-commit-id: a2849d6534
9 years ago
sjunges
c7becb3c60
improved cmake for z3 and gurobi
Former-commit-id: d85982abd2
9 years ago
dehnert
bb7d4c3b0e
update for gmm++: 4.2 to 5.0
Former-commit-id: 542b048470
9 years ago
David_Korzeniewski
7521be7408
Fixed some problems on windows.
Former-commit-id: 0fe6f3593d
9 years ago
dehnert
d7f1012509
got rid of more warnings
Former-commit-id: 514624a4b1
9 years ago
dehnert
56b4f53ce7
got rid of more warnings
Former-commit-id: 5c39f63c69
9 years ago
sjunges
1bb4d2c0ae
silenced glpk warnings for clang on OSX
Former-commit-id: 824def99bf
9 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
9 years ago
sjunges
9c0b5b028c
Finding z3 in system, cleaned some cmakelists.
Former-commit-id: 67ab9f7a0c
9 years ago
PBerger
3bb0346407
Fixed missing typenames and member initialization reordering.
Former-commit-id: bdf24399d6
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
913aa83dbc
Removed ltl2dstar.
Former-commit-id: 2045babf36
10 years ago
David_Korzeniewski
95d5ebbb7d
Updated build instructions with list of tested compilers and some new dependencies, but it still looks partially outdated.
Former-commit-id: 1931f71cf9
10 years ago
David_Korzeniewski
8ebc0e4640
Final touches on cuda nondeterministic linear equation solver & modelchecker
Former-commit-id: c549ae0401
10 years ago
PBerger
f7adf54be3
Added A FindGurobi file for CMake.
Adapted build process to use the new file to support all version of the library (upgrading to 6.0 breaks everything).
Former-commit-id: 820ad02968
10 years ago
dehnert
f5f2a2dd4c
Added expression evaluation (header-only) library exprtk and a corresponding evaluator class.
Former-commit-id: 950d1af6e0
10 years ago
David_Korzeniewski
5299ed5172
Adapted FindCusp to fail silently if cusp is not found. Now configuring fails with a meaningful error message instead of syntax errors.
Former-commit-id: e77388a186
10 years ago
David_Korzeniewski
2e92d66bf3
Cmake scripts for linking mathsat and gmp or mpir which is required by mathsat
Former-commit-id: b13b68115a
10 years ago
PBerger
ed3df5f155
Last push :)
Former-commit-id: 72c4b69cb2
10 years ago
PBerger
493f93a94b
Added __restrict__ keyword to CUDA kernel. This should enhance compiler optimization.
Refactored TopologicalValueIterationNondeterministicLinearEquationSolver to support "down-casting" to float.
Added better timing output.
Former-commit-id: 688c40decb
10 years ago
PBerger
ea427fcde1
Fixed include directories for CUDA Plugin in CMakeLists.txt
Refactored all code related to the SPMV kernels to work with float.
Wrote a test that determines whether the compiler uses 64bit boundary alignments on std::pairs of uint64 and float.
Introduced functions that allow for conversions between different ValueTypes (e.g. from float to double and backwards).
Former-commit-id: 830d24064f
10 years ago
PBerger
73ddba5b29
Merged master, applied fixes.
Added feedback from the cuda plugin and return of iteration count.
Former-commit-id: 711ca3d9ec
10 years ago
PBerger
d2f4c85711
Made changes to comply with new SparseMatrix Interface (YUCK).
Fixed tests, all that stuff.
Former-commit-id: c78de5f8ce
11 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