dehnert
82b9ba18d3
Minor fix, mea culpa.
Former-commit-id: 12f85679a0
10 years ago
dehnert
79dcfc16c7
Started adding some optimizations to SCC-based model checker.
Former-commit-id: d60a8703bb
10 years ago
dehnert
2742b58b60
Modified SCC-based model checker such that trivial SCCs are now eliminated before all others.
Former-commit-id: 87ad395c31
10 years ago
dehnert
8e86ea7f5e
Some fixes for Linux.
Former-commit-id: 0c20596d19
10 years ago
dehnert
09f3778afd
Removed debug output.
Former-commit-id: 6998d6f44d
10 years ago
dehnert
51becda4b3
Commit to switch workplace.
Former-commit-id: da5fac08cf
10 years ago
dehnert
94902388c7
Some minor changes, still doesn't compile.
Former-commit-id: cfc613fd8e
10 years ago
dehnert
0e87ccac9d
Tried to pave the way for generic blocks for decompositions, but I don't know whether this is the way to go.
Former-commit-id: 4a7b51f33c
10 years ago
dehnert
2ba6f3e233
Fixed small bug in option system. Added simplifaction function calls to SCC-based reachability model checker.
Former-commit-id: bb1abb4522
10 years ago
dehnert
5ecc96fa3a
Fixed some more places in the code to use the new option system.
Former-commit-id: 15ff64f1dc
10 years ago
dehnert
685d9274eb
Help option now takes an argument that is interpreted as a regexp and matched against the module names and option names.
Former-commit-id: ff44877a75
10 years ago
dehnert
7e56e0d8f7
Added feature to also show help for a given option name.
Former-commit-id: 4a2a37a874
10 years ago
dehnert
a995d7dd4a
The tests now run fine with the new option system.
Former-commit-id: 6d6c510131
10 years ago
dehnert
266d660d89
Added functions responsible for printing the help. Started adapting the tests to the new option system.
Former-commit-id: 0407d8223e
10 years ago
dehnert
46dc2ca05a
Further work on option system (we're getting there...).
Former-commit-id: cae593d5a1
10 years ago
dehnert
01697a8939
Modules can now be registered and options (should) get parsed correctly.
Former-commit-id: 363d2626ab
10 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).
Former-commit-id: 01a33e479d
10 years ago
dehnert
acdced1fee
Will this ever end?
Former-commit-id: fbe20506cd
10 years ago
dehnert
9547f3a91a
Further refactoring of option system.
Former-commit-id: 350ac4c654
10 years ago
dehnert
18c0ee1f14
Further big refactoring of option system.
Former-commit-id: 0567aa4421
10 years ago
dehnert
b5cd4e5758
Further option system refactoring.
Former-commit-id: 8ac3df4462
10 years ago
dehnert
dd942c86dd
More work on option system.
Former-commit-id: 15835204bf
10 years ago
dehnert
ff50fbe12d
Further refactoring of settings classes.
Former-commit-id: ed79d0fa4a
10 years ago
dehnert
9ad12616e2
Renamed files in settings module a bit. Started on the pseudo-modular module-settings.
Former-commit-id: b3162aa86b
10 years ago
dehnert
96e1f8faf9
Renamed Settings class to SettingsManager.
Former-commit-id: 2b33f4c8d0
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.
Former-commit-id: 69e0d526c7
10 years ago
dehnert
066a316778
Adapted erase to receive an iterator instead of a const_iterator to make it work under linux.
Former-commit-id: cae58b3f60
10 years ago
dehnert
95ee78ede2
First working version of SCC-based mc.
Former-commit-id: 57dc865344
10 years ago
dehnert
8f7c9d5c25
Adapted SCC-interface such that it can also be given a matrix instead of a model. More work on SCC-based mc.
Former-commit-id: 21d2482e4c
10 years ago
dehnert
610274dd3e
Further work on SCC-based mc.
Former-commit-id: a0a2cba226
10 years ago
dehnert
c2dc25a1eb
Started implementing the state elimination procedure.
Former-commit-id: c548a2ec06
10 years ago
dehnert
3c73441965
Merge branch 'master' into sccBasedMc
Former-commit-id: c38f3777c9
10 years ago
dehnert
b068499a24
Tuned SCC decomposition a bit.
Former-commit-id: 3f8c77f042
10 years ago
dehnert
8864efc980
Added method to determine reachable states. Further work on SCC-based mc.
Former-commit-id: 3a38eafeea
10 years ago
dehnert
77e2693ccc
Further work on SCC-based mc.
Former-commit-id: 4e5c1fb188
10 years ago
masawei
86fb5a3c49
Merge branch 'master' of https://sselab.de/lab9/private/git/storm
Former-commit-id: 62eaafecda
10 years ago
masawei
8f4653c98d
Some format changes in the formula and action classes.
- Indented the namespaces.
- Removed the file headers.
- Also added a free function overloading the stream output operator << for formula and filter classes.
|- Had to be a free function as the standard lib cannot be modified.
Former-commit-id: 59f21ecf3d
10 years ago
dehnert
1cc930f0e4
Added proper source grouping for properties directory. Fixed one performance tests. Started on SCC-based reachability model checker.
Former-commit-id: e48c163783
10 years ago
dehnert
a0a8bf704a
Fixed some minor issues in the sparse matrix.
Former-commit-id: c7690b5a13
10 years ago
PBerger
2757dd31e2
Removed illegal typename keywords in SparseMatrix.cpp.
Refactored the constexpr in the AutoParser.
@CDehnert : SparseMatrix Lines 59 to 65 - that cant be right.
Former-commit-id: 21c458604c
10 years ago
dehnert
552b3eaab7
Fixed SCC performance tests.
Former-commit-id: a6b46e2fc5
10 years ago
dehnert
59dbc5a71e
Fixed tests to comply with new requirement for hint in tra-file (needs to be at the very beginning, no prior white spaces).
Former-commit-id: 60bfb720b8
10 years ago
dehnert
e02c8659fe
Merge branch 'master' of https://sselab.de/lab9/private/git/storm
Former-commit-id: 19edf14143
10 years ago
dehnert
418ce8b625
Fixed some problems related to the memory-mapped file.
Former-commit-id: 68225d8006
10 years ago
sjunges
e0f9bd7865
Merge branch 'refactorMainCpp'
Former-commit-id: 21cdb65d5e
10 years ago
sjunges
2ce2156c7a
Merge branch 'master' of https://sselab.de/lab9/private/git/storm
Former-commit-id: 3cbc9f3c2c
10 years ago
sjunges
daca9d5294
refactored main.cpp
Former-commit-id: a0648b4e1f
10 years ago
sjunges
b3810dc75b
factored out code parts from storm.cpp
Former-commit-id: 91cd8e52ad
10 years ago
dehnert
2c231a794d
SCC decomposition now correctly ignores zero-entries in the matrix.
Former-commit-id: 351c0ac6ad
10 years ago
sjunges
6fde42850d
fix for gcc 4.9
Former-commit-id: d6f8d87a63
10 years ago