1092 Commits (ef5eb19e9cbbda37c03c862cad7f7069c9f2dccc)
 

Author SHA1 Message Date
dehnert ef5eb19e9c Corrected test formulation in case StoRM was built without support for a given LP solver. 11 years ago
dehnert 36fb44e206 Added functional tests for nondeterministic linear equation solvers. Added functional tests for LPs in addition to the existing MILP tests. 11 years ago
dehnert 514aace4fd Added function tests for both glpk- and Gurobi-based LP solver implementations. Found and fixed some bugs while doing this. 11 years ago
dehnert c5985be437 Minor fixes for GlpkLpSolver. 11 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. 11 years ago
dehnert 588a4b60b6 Refactored linear equation solvers and nondeterministic linear equation solvers. Added functional tests for both. 11 years ago
dehnert ae270cc917 Added two more example files that form a Markov automaton. 11 years ago
dehnert 79730379e4 Started refactoring the linear equation system solvers. 11 years ago
dehnert ee0026e0e6 Fixed minor bug in Markov automata time-bounded reachability. 11 years ago
dehnert efb244a447 Added functional tests for scheduler classes. 11 years ago
dehnert f79329bd9d Fixed SCC decomposition. Added functional tests for SCC decomposition. 11 years ago
dehnert e80bb0caa5 Added functional tests for MEC decomposition. 11 years ago
dehnert f32853b6aa Beautified remaining storage classes a bit. 11 years ago
dehnert 35d16a1191 Replaced VectorSet bei boost::container::flat_set, which does essentially the same. Fixed a bug in sparse matrix creation. 11 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. 11 years ago
dehnert 5e12a65d67 Adapted performance-critical iterations in graph utility to the iterator formulation with less overhead. 11 years ago
dehnert 41cb1a8227 Merge branch 'master' into storageRefactoring 11 years ago
dehnert f2670883a8 Merge branch 'master' of https://sselab.de/lab9/private/git/storm 11 years ago
dehnert 72531bcebb Added proper TBB multi-threading to all operation relevant to model checking MDPs. 11 years ago
dehnert d723272cc1 Added some performance tests for matrix-vector multiplication. 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 81cf0e2b22 Added SparseMatrixBuilder class that actually builds the matrices. A call to build() will then generate the matrix. This eliminates superfluous checks in the matrix that slowed down performance. 11 years ago
dehnert cf2b84b281 Further work on iterators for sparse matrix. 11 years ago
dehnert ab5b5be1ac First step towards pair-based column and value storage in sparse matrix. 11 years ago
David_Korzeniewski 91125c3c6d Fixed build errors on Windows 11 years ago
dehnert e08b61b9f7 Added functional and performance tests for sparse matrix. 11 years ago
dehnert 97fb2f9750 All tests working with (partially) new sparse matrix implementation/interface. 11 years ago
dehnert a271e5ce63 Working towards making every (remaining) test work 11 years ago
dehnert a26f63be30 Finished reworking the sparse matrix implementation. Adapted all other classes to the (partially) new API of the matrix. 11 years ago
dehnert ef041982b5 Further work on sparse matrix implementation. 11 years ago
dehnert 4376708a46 Further maintenance work on sparse matrix implementation. 11 years ago
dehnert 8a47d03cf7 Started to rework the interface of the sparse matrix class. 11 years ago
dehnert 84bd5f3b40 Renamed ConstTemplates to constants. Removed all calls to constGetZero, constGetOne and constGetInfinity by the new names. Created performance test for bit vector iteration. 11 years ago
dehnert d5cadc0f4b Finalized interface of bit vector. Added unit tests for all methods of the bit vector. 11 years ago
dehnert 30322ec57d Now officially made the iterator over bit vectors an input iterator so that it can be used for constructing STL containers and other containers. 11 years ago
dehnert a7c8c3a1a3 Added checklist file for refactoring classes. 11 years ago
dehnert 07fbff7a07 Started refactoring bit vector class. 11 years ago
dehnert 716f3366fc Added configuration file for astyle (a code-formatting tool) that is tailored to our formatting style. 11 years ago
dehnert e2cec086a3 Merge branch 'imca' 11 years ago
dehnert c336fd7ff8 Minor fixes for implementation of GlpkLpSolver if glpk is unavailable. 11 years ago
dehnert 344e1b6dd3 Enabled checking of some untimed properties on Markov automata. 11 years ago
dehnert 3dab26463d Introduced precision for digitization-based techniques as a new parameter. 11 years ago
dehnert ece4085a61 Another bugfix for matrix creation during LRA computation. 11 years ago
dehnert fde78ad759 Bugfix for matrix creation in LRA computation. 11 years ago
dehnert b3601782a9 Added Lp Solver class for glpk and added it as an option in CMakeLists.txt. 11 years ago
dehnert 0a89d65f93 Started refactoring Markov automaton model checker. 11 years ago
dehnert 18711c01a3 First working version of time-bounded reachability for Markov automata. 11 years ago
dehnert 2ef0405104 Merge branch 'master' into imca 11 years ago
dehnert dce43d78e7 Started implementation of time-bounded reachability of Markov automata. 11 years ago
masawei 175e852956 Resolved problems resulting from merge. 11 years ago