146 Commits (64fd308713ea3381f93be9e438d084ec51c3040c)

Author SHA1 Message Date
dehnert 8a4706d9c9 A lot of work on model checker interfaces. In particular, the SCC elimination model checker is almost integrated. 10 years ago
dehnert 9026aa9ac9 Adapted first model checker to the new properties. 10 years ago
dehnert 1699732dce More work on logic classes. 10 years ago
dehnert 320641e597 Started working on modified property classes. 10 years ago
dehnert 00861a7479 Loosened the restriction to always require GMP a bit. 10 years ago
dehnert 91e177028d Started refactoring explicit model generator of PRISM models 10 years ago
dehnert 53196f5610 Created bit vector hash map and some necessary bit vector methods. 10 years ago
dehnert c474920fa4 Started refactoring SMT solvers. Now displaying MathSAT version in CLI. 10 years ago
David_Korzeniewski 2e92d66bf3 Cmake scripts for linking mathsat and gmp or mpir which is required by mathsat 10 years ago
PBerger eb9c1de59b Added Boost DECLTYPE for MSVC. 10 years ago
dehnert d3fc2d8fbf Fixed small but important bug in SCC decomposition that led to wrong results when using MSVC. 10 years ago
dehnert ba4b71a353 Added boost define BOOST_RESULT_OF_USE_DECLTYPE for gcc. 10 years ago
dehnert 3dfc6a7b74 Pimped bisimulation a bit. 10 years ago
sjunges cafcb3f238 version info extended and moved to cpp, added options flag (although unclear what exactly should be displayed then) 10 years ago
dehnert 94902388c7 Some minor changes, still doesn't compile. 10 years ago
dehnert 9ad12616e2 Renamed files in settings module a bit. Started on the pseudo-modular module-settings. 10 years ago
dehnert 96e1f8faf9 Renamed Settings class to SettingsManager. 10 years ago
dehnert 9569426c86 Moved option registration to the settings class (so it's not deceentralized any longer). This enables to build storm as a library and on top of that build some exectuables, which saves a lot of compile time as soon as several targets have to be built or one switches between targets. 10 years ago
dehnert 1cc930f0e4 Added proper source grouping for properties directory. Fixed one performance tests. Started on SCC-based reachability model checker. 10 years ago
PBerger 94b25c02ca Fixed bugs in some files. 11 years ago
dehnert 6e1241211b Started moving IR and adjusting it to the new expression classes. 11 years ago
dehnert c8a8beca2a Started working on new easy-to-use expression classes. 11 years ago
sjunges a528610d98 version is now written into a seperate header file to prevent recompile of many files after a commit 11 years ago
dehnert 4252a2710c Renamed CPackConfig.cmake to StormCPackConfig.cmake and adapted reference in CMakeLists.txt accordingly. Also, CPackConfig.cmake is now ignored. 11 years ago
dehnert de44a1562c Started writing the DD abstraction layer. 11 years ago
PBerger 1d70331123 Fixed a bug in a Regex. 11 years ago
PBerger 2ad5e57db2 Refactored version handling. Its now done via Tags in GIT. 11 years ago
PBerger 9b70810354 Added a compiler directive for GCC to fix a bug occurring in Boost since Version 1.54 with GCC >= 4.7.0 (see https://svn.boost.org/trac/boost/ticket/8774) 11 years ago
PBerger 3f53a44482 Modified CMakeLists.txt, made the variable names a bit more clear. All Storm-related options should be prefixed with STORM_ so that they dont break or influence dependent builds. 11 years ago
PBerger 7c93109773 Updated Intel Threading Building Blocks to Version 4.2. 11 years ago
PBerger 59b7ca39d9 Updated log4CPlus to latest version containing bugfixes. 11 years ago
PBerger f0aa54823e Added glpk to resources. 11 years ago
dehnert 72531bcebb Added proper TBB multi-threading to all operation relevant to model checking MDPs. 11 years ago
dehnert cdc369b96a Temporarily removed the detection of the repository version of TBB from CMakeLists.txt. Corrected TBB sparse matrix-vector multiplication. Added TBB parallel vector addition. 11 years ago
dehnert cf2b84b281 Further work on iterators for sparse matrix. 11 years ago
dehnert e08b61b9f7 Added functional and performance tests for sparse matrix. 11 years ago
dehnert b3601782a9 Added Lp Solver class for glpk and added it as an option in CMakeLists.txt. 11 years ago
masawei 175e852956 Resolved problems resulting from merge. 11 years ago
David_Korzeniewski 9e66447eb2 Add "lib" prefix for z3 only on Windows 11 years ago
David_Korzeniewski 7c0dd5eaf5 Fixed build errors on Windows 11 years ago
dehnert bc94f69c0b Resolved some ambiguities that produced problems under Linux. Added option USE_LIBCXX to CMakeLists.txt to also use libc++ under Linux. 11 years ago
dehnert 5cd18c1cf5 Resolved some ambiguities that produced problems under Linux. Added option USE_LIBCXX to CMakeLists.txt to also use libc++ under Linux. 11 years ago
dehnert 47a05fc1b0 Beautified output of option system. Enabled command line interface of counterexample generation. 11 years ago
dehnert 2e570f6311 Merge. 11 years ago
dehnert a45e9423b8 Sparse matrix can now also be used without knowing the number of rows/columns/nonzeros upfront. Adapted ExplicitModelAdapter to use that capability to not explore the state space twice. Added support for Z3 to CMakeLists.txt. Added correct submatrix checks for transition rewards in MDPs. Extended a test for the ExplicitModelAdapter a bit. 11 years ago
PBerger 79c40126f3 Fixed a bug in the SparseMatrix.h where the multi threaded implementation would crash sometimes 11 years ago
PBerger c242dcbd97 Refactored CMakeLists.txt for better editing and overview 11 years ago
PBerger 6fca000233 Removed defines.hxx from source tree 11 years ago
dehnert 6e41ee360d Fixes to several problems with gcc. 11 years ago
dehnert 0ac3efb082 Finished merge of CMakeLists.txt 11 years ago