11 Commits (87351d9bd6f2fec4dff4e087211c976d7d50b692)

Author SHA1 Message Date
dehnert 00d331ebb4 moved linear equation solver factories to the respective solver files (and away from utility). restructured settings in factories and the way they are forwarded to the linear equation solvers. fixed all resulting errors 9 years ago
Mavo a0d659f2da always use shared_ptr<Formula const> 9 years ago
dehnert e6ec8d5b60 fixed formula building in some performance tests 9 years ago
Mavo 67d77608bd Refactoring of settings 9 years ago
dehnert 08bed36579 fixed an issue in performance tests and renamed all remaining LOG4CPLUS macro invocations to that of storm 9 years ago
dehnert bc3f6b8d80 fixes for parts that were affected by recent parser templating 9 years ago
dehnert 29716ea5f8 performance tests now compile again. also fixed some warnings 9 years ago
sjunges 5e428a795a And more includes on the right spot. 9 years ago
sjunges 84ecabd2c8 further fixes, for performance tests and windows 9 years ago
dehnert 1990567b84 Started to improve performance of sparse CTMC model checker. 10 years ago
dehnert f0b174b756 Fixed performance tests. 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
dehnert b5f907d99d Added propositional model checker. Put some of the new classes in new folders. Fixed an issue that prevented compilation. 10 years ago
dehnert b60c5ffdc0 Fixed a lot of tests, improved some things here and there. 10 years ago
dehnert 433bae1156 Switched from an option to fix deadlocks to an option to not fix the deadlocks. Hence, deadlocks are now fixed by default unless otherwise requested. 10 years ago
dehnert a995d7dd4a The tests now run fine with the new option system. 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
masawei d75e32b83e Renames the folder formula to properties and the namespace property to properties. 10 years ago
masawei ee1ebdf91d Removed the visitor from LTL and refactured the formulas to use shared pointer in stead of standart pointer. 11 years ago
masawei 4bf0299279 Changed the Prctl/Csl formula parsers to be static classes. 11 years ago
dehnert 92ee6187fa Added more query methods to expressions. SparseMatrix now keeps track of non zero entries and models show correct number of transitions by referring to nonzero entries rather than all entries in the matrix. 11 years ago
masawei 15d13bc06d Refactored the AutoParser. 11 years ago
dehnert cf2b84b281 Further work on iterators for sparse matrix. 11 years ago
dehnert f39fb24f65 Removed pointers from Model Checker Interface (and callback methods in formulas). From now on, the results are returned in form of an object. Because of the existing move semantics for the types in question, this does not come at a performance penalty. 11 years ago
dehnert 2aa8d11101 Removed unnecessary option. Fixed performance tests. 11 years ago
PBerger 11cc7fc6bc Introduced a new Object called InternalOptionMemento to handle required settings for tests which auto-reset after the test is done 11 years ago
PBerger e69c9f1962 Added all options from StoRM 11 years ago
dehnert 7095f8e67f Fixed a lot of issues introduced by refactoring. 12 years ago
Lanchid ec91dcbe2e Merge branch master into LTLParser 12 years ago
dehnert 6b90439424 Added functional test for the SparseMdpPrctlModelChecker. Fixed performance tests. 12 years ago
dehnert fbe1f41213 Removed GraphTransition class, which is now replaced by SparseMatrix in the instances where it was used before. Changed GraphAnalyzer accordingly and adapted tests. 12 years ago
dehnert ed4c6c8429 Fixed SCC decomposition functions. Added performance tests for GraphAnalyzer. 12 years ago
dehnert 2fcd6c95fb Performance tests now run fine (and take about 3 minutes). 12 years ago
dehnert 8c329933ec Began correcting performance tests. 12 years ago
dehnert 5149a7a943 Added lab files for asynch_leader and corrected pctl file a bit. Included first (incorrect) tests for performance test suite. 12 years ago
dehnert 6ba1cf25c8 Added new variable for base bath for project root. Changed test input files to the files from example folder. Added leader4.lab to asynchronous leader election example. 12 years ago
dehnert 27de566228 Moved current tests to the functional test suite in an attempt to introduce performance tests. 12 years ago
Lanchid 6fca423152 Marked constants as unsigned to avoid comparison of signed and unsigned 12 years ago
Lanchid 9dac249d88 Marked constants for expected numbers of states/transitions of the 12 years ago
Lanchid cc242974dc Renamed namespace storm::formula to storm::property 12 years ago
Lanchid f513e49084 Almost finished restruction of PRCTL formulas; adapted code (including 12 years ago
dehnert 43f11ccc5f Refactoring of modelchecker folder. 12 years ago
dehnert 8870fa5f94 Changed all existing examples to 0-based indexing. Also, fixed the tests for these examples. 12 years ago
dehnert 34b85b956e Moved model checking of DTMCs to superclass. Now, each DTMC model checker only needs to implement matrix-vector multiplication and linear equation solving to be able to fully model check DTMCs. Added subset/disjoint functionality to bit vector. Changed tests for MDP and DTMC model checking a bit. 12 years ago
dehnert abae304719 Included tests for model checkers in test suite. 12 years ago