94 Commits (49dc27077c2d3e5546456cfb13da65af6015a206)

Author SHA1 Message Date
Mavo 49dc27077c Added row grouping members (but not the needed logic) 9 years ago
sjunges 93be84a4a8 fix in get parameters from model 9 years ago
dehnert 33757633c8 first version of conditional probabilities for (non-parametric) DTMCs a la Baier 9 years ago
sjunges 86155a5a87 extra option for export of a matrix 10 years ago
dehnert 44a9636f69 fixed an issue with getSubmatrix 10 years ago
sjunges b06562ec31 fix in getSubmatrix 10 years ago
dehnert 6a80348150 fixed issue related to row groups in sparse matrix and adapted the affected calling sites 10 years ago
dehnert b2d8cae9ce instantiated (and fixed occurring problems) explicit parsers with intervals as the reward model value type 10 years ago
dehnert ad660f0f98 more ifdefs for everyone 10 years ago
dehnert 21d9e91586 work towards interval reward model 10 years ago
sjunges faf31156e0 fix for last changes + is probabilistic 10 years ago
sjunges 3c2040f4b7 Removed many superfluous includes, added some source files -- towards faster compilation 10 years ago
dehnert 56b4f53ce7 got rid of more warnings 10 years ago
sjunges 90fa8f6f0d convenience methods for sparse matrix added 10 years ago
sjunges 812b101c40 better program checks, some extensions in model and matrix 10 years ago
sjunges 1ec453e587 support for intervals in matrices 10 years ago
dehnert 1e5398c8b7 LRA finally working for ctmcs 10 years ago
dehnert 331ea9fc19 further work on steady state probabilities 10 years ago
dehnert ce58a5fa6f steady state working for CTMCs 10 years ago
dehnert d3124f2c23 fixed bug in matrix builder 10 years ago
dehnert 6c4162fae4 more work towards steady state for CTMCs 10 years ago
David_Korzeniewski 1cf0a73c4e Added methods to update nonzero entry count and update it when necessary 10 years ago
David_Korzeniewski 5acaed6048 Added flag to keep zeros when transposing. 10 years ago
dehnert 72166bed37 Created new class for storing hybrid check results (symbolic as well as explicit parts) and the surrounding functionality. 10 years ago
dehnert 3b4dca1a03 Improved Jacobi method a bit. 10 years ago
dehnert 7fa6b568b4 Currently debugging the computation of transient probabilities in CTMCs. 10 years ago
dehnert a1dae8849e Reworked (sparse) model files: moved them into their own namespace and deleted some functionality that is never used and not that nicely implemented. 10 years ago
David_Korzeniewski ea2e616196 All tests for CUDA based TopologicalValueIterationMdpPrctlModelChecker passing on Windows. 10 years ago
dehnert f0b591be77 Further work on reintegrating parametric model checking into main executable. 10 years ago
dehnert 5794bbea56 Made some adaptions to make parametric model checking work in the main executable. 10 years ago
David_Korzeniewski 3748905bcf Fixes and test refactoring for TopologicalValueIterationMdpPrctlModelChecker 10 years ago
dehnert 2bd0e2e377 Improved performance of explicit model generation a bit. 10 years ago
dehnert 4804ed636d Adapted some code to work with carl. 11 years ago
dehnert e49814d391 Modified pctl/csl/ltl options to now take formulas instead of files. Prefixed the macros with STORM_. Moved these macros into a file in the utilities. Modified architecture of the exception classes slightly. Threw away all the contents of main(). This will now be build from scratch. 11 years ago
dehnert 5aafbae9a0 Minor fixes. 11 years ago
dehnert 95ee78ede2 First working version of SCC-based mc. 11 years ago
dehnert a0a8bf704a Fixed some minor issues in the sparse matrix. 11 years ago
PBerger 2757dd31e2 Removed illegal typename keywords in SparseMatrix.cpp. 11 years ago
sjunges 9da54842b7 remove stray symbol 11 years ago
dehnert fff4e61fc3 Changed interface of matrix builder slightly to be able to also not force the resulting matrix to certain dimensions, but merely to reserve the desired space. 11 years ago
dehnert f767cfe844 Started to modify the matrix builder to be a bit smarter about preallocation. 11 years ago
dehnert ac420f13d0 Fixed some warnings in various places. 11 years ago
dehnert ab58103555 Started to pimp matrix. First step: added proper methods setColumn/setValue that operate on a matrix entry and removed the non-const versions of getColumn/getValue. Added a typedef for the index type in the matrix so that it becomes possible to have matrices with a different index type (e.g. 32-bit values). 11 years ago
dehnert 01cefbb2c0 Modified the multiplication of a sparse matrix with a dense vector to only use the parallel version if available and the number of nonzero entries exceeds a certain threshold. 11 years ago
PBerger ea427fcde1 Fixed include directories for CUDA Plugin in CMakeLists.txt 11 years ago
PBerger a39e9a821f Fixed a type error in TBB implementation. 11 years ago
PBerger 73ddba5b29 Merged master, applied fixes. 11 years ago
dehnert 40c698af90 Some fixes to make new SMT framework compile with clang under Mac OS (includes fixes to some initializiation ordering warnings). Bugfix for PRISM parser to correctly handle formulas. 11 years ago
PBerger d2f4c85711 Made changes to comply with new SparseMatrix Interface (YUCK). 11 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. 11 years ago