578 Commits (28a49659dbbf5cb81cdc3c9d8acd0b3e6ba25261)

Author SHA1 Message Date
dehnert 266d660d89 Added functions responsible for printing the help. Started adapting the tests to the new option system. 11 years ago
dehnert 1cd01e3f28 Adapted all places that are accessing the settings to the new interface. It now compiles again with a lot of linker errors (because of method bodies that are not yet present). 11 years ago
dehnert 18c0ee1f14 Further big refactoring of option system. 11 years ago
dehnert 5aafbae9a0 Minor fixes. 11 years ago
dehnert 9ad12616e2 Renamed files in settings module a bit. Started on the pseudo-modular module-settings. 11 years ago
dehnert 96e1f8faf9 Renamed Settings class to SettingsManager. 11 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. 11 years ago
dehnert c2dc25a1eb Started implementing the state elimination procedure. 11 years ago
dehnert 8864efc980 Added method to determine reachable states. Further work on SCC-based mc. 11 years ago
dehnert 77e2693ccc Further work on SCC-based mc. 11 years ago
dehnert 418ce8b625 Fixed some problems related to the memory-mapped file. 11 years ago
sjunges daca9d5294 refactored main.cpp 11 years ago
sjunges b3810dc75b factored out code parts from storm.cpp 11 years ago
PBerger ea427fcde1 Fixed include directories for CUDA Plugin in CMakeLists.txt 12 years ago
PBerger a49991484c Fixed missing definitions for the current working directory. 12 years ago
dehnert 5bb76eb12e Bugfix for storm::utility::vector::reduceVector to correctly compute which choices were taken to achieve extremal values. 12 years ago
dehnert e2c2177dca Adapted MaxSAT-based minimal command set generator to some recent changes to make it work again. 12 years ago
PBerger d2f4c85711 Made changes to comply with new SparseMatrix Interface (YUCK). 12 years ago
PBerger b5cb0cde1d Fixed a typo in the StormOptions.cpp 12 years ago
dehnert db232fe39b Moved from pair to MatrixEntry as the basic building block of the matrix. Now matrix elements can be accessed in a more readable way. 12 years ago
sjunges d4c2657856 Parsing parameteric dtmcs and exporting them to smt2 12 years ago
sjunges 7ca6a4edeb sub part for parameters, working parsing for non parametric systems into a parametric system 12 years ago
sjunges 8142a8e004 some fixes for using something different from doubles for templated value type :) 12 years ago
sjunges f9a0c94c1b added options for encoded reachability and parameters 12 years ago
PBerger 47b34171f2 Fixed a typo. 12 years ago
dehnert 7667933caf First working version of explicit model generation using the new PRISM classes and expressions. 12 years ago
dehnert d9345b19e9 Further work on adapting explicit model generator to new PRISM classes. 12 years ago
sjunges 8ca5ac176e fixed spelling in comment: breath-first search 12 years ago
sjunges 0eb13c6415 fixed a lot of unused variable warnings 12 years ago
PBerger cd46a6b0c6 Fixed a bug in the equalModuloPrecision function. 12 years ago
PBerger b63a6179d8 Fixed a possible bug in the equalModuloPrecision comparison of vectors. 12 years ago
dehnert 12743e0a7e Moved from additional row grouping to the one embedded in the matrix itself. 12 years ago
fp893004 e452d58ed0 Fixed wrong parameter name for unix systems. 12 years ago
dehnert f049a9f0af Bugfix for topological equation solver. 12 years ago
PBerger 98b0bcf187 Reimplemented the TopologicalValueIterationNondeterministicLinearEquationSolver with splitting into submatrices. 12 years ago
PBerger 4eef3b0d57 Added an example for SCC related testing which will change soon 12 years ago
PBerger fcc17b800b Reworked SIGALRM handling to work under windows 12 years ago
masawei fe7afc727f Second part of the refactoring of Parser.cpp/.h 12 years ago
dehnert 6b9fd8b331 Added timeout flag so no external tool is needed for aborting a computation. 12 years ago
dehnert 55187c3350 Moved to new sigaction API to more reliably catch signals. 12 years ago
dehnert 486e99d6ae Added signal handler for SIGTERM. Introduced delayed update for LP solvers to reduce overhead. 12 years ago
dehnert 42708a6d21 Added utility header for all parts that use std::swap. 12 years ago
dehnert 8ebd924ca6 Further work on refactoring solvers: cleaned LP solver interface a bit and adapted glpk- and Gurobi-based implementations of the interface. 12 years ago
dehnert 588a4b60b6 Refactored linear equation solvers and nondeterministic linear equation solvers. Added functional tests for both. 12 years ago
dehnert ee0026e0e6 Fixed minor bug in Markov automata time-bounded reachability. 12 years ago
dehnert 35d16a1191 Replaced VectorSet bei boost::container::flat_set, which does essentially the same. Fixed a bug in sparse matrix creation. 12 years ago
dehnert f684ce7799 Removed obsolete constructors of sparse matrix class as the new matrix builder is supposed to be used anyway. Fixed some minor issues. 12 years ago
dehnert 5e12a65d67 Adapted performance-critical iterations in graph utility to the iterator formulation with less overhead. 12 years ago
dehnert 72531bcebb Added proper TBB multi-threading to all operation relevant to model checking MDPs. 12 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. 12 years ago