dehnert
7ea0cb19b3
added some new functions to sylvan. isolated new code to make it easier to update sylvan to newer versions later
Former-commit-id: 6b489993a5
9 years ago
dehnert
8eb3720f91
more work on sylvan integration
Former-commit-id: 1bd63e5373
9 years ago
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
bdb105ce85
cmake: marked several variables as advanced
Former-commit-id: 8f6c063472
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
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
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
dehnert
f5f2a2dd4c
Added expression evaluation (header-only) library exprtk and a corresponding evaluator class.
Former-commit-id: 950d1af6e0
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
PBerger
94b25c02ca
Fixed bugs in some files.
Made LTL a little better to compile under WIN32.
Former-commit-id: 71377f0672
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
a964846e2d
Added cusplibrary as a git submodule.
Former-commit-id: 152764c8f3
11 years ago
PBerger
2ad5e57db2
Refactored version handling. Its now done via Tags in GIT.
Added CPack configuration as to build packages on the build servers.
Former-commit-id: f3d9507867
11 years ago
PBerger
7c93109773
Updated Intel Threading Building Blocks to Version 4.2.
Edited the FindTBB script to better parse and find the libraries.
TBB now includes builds for Mac @ libc++.
Former-commit-id: 4f573ee6a2
11 years ago
PBerger
533692914d
Upgraded shipped version of eigen to 3.2.1. Official release comment: This is a maintenance release with many bug fixes since the release of 3.2.0 half a year ago. The support for Eigen2 is now marked as deprecated and will be removed in the forthcoming 3.3 release. There are also some limited performance improvements and added functionality in the 3.2.1 release.
Former-commit-id: bcf5d3b32b
11 years ago
PBerger
38659f01f9
Reintegrated needed changes in the log4cplus CMakeLists.txt files.
Updated the .gitignore file
Former-commit-id: e2de059cb7
11 years ago
PBerger
59b7ca39d9
Updated log4CPlus to latest version containing bugfixes.
Former-commit-id: 4b588bd66a
11 years ago
PBerger
f0aa54823e
Added glpk to resources.
Wrote a CMakeLists.txt file for GLPK that works with MSVC, GCC and Clang.
Former-commit-id: a9884f3736
11 years ago
dehnert
588a4b60b6
Refactored linear equation solvers and nondeterministic linear equation solvers. Added functional tests for both.
Former-commit-id: 0abb11828a
11 years ago
PBerger
c242dcbd97
Refactored CMakeLists.txt for better editing and overview
Refactored all Defines for Gurobi, TBB, etc into the storm-config file
Fixed a missing cast int SymbolicModelAdapter.h
Fixed changed iterator structures in SparseMatrix.h
Fixed bugs in CuddUtility.cpp where a 64bit shift was executed on a 32bit literal (1 should be 1ull)
Fixed a Type Error in graph.h
Former-commit-id: 797b4da2eb
11 years ago
PBerger
6fca000233
Removed defines.hxx from source tree
Added a new include path for storm as to include the generated out-of-source defines.hxx
Former-commit-id: 1a75f61da0
11 years ago
dehnert
e4e4c783da
Readded defines.hxx.
Former-commit-id: 5a31bcbb50
11 years ago