sjunges
61dc090fa8
gspn export settings (currently only dot output) and better gspn to jani support
Former-commit-id: 38f41a581f
[formerly e1909eca6d
]
Former-commit-id: 88b71b0f0a
9 years ago
sjunges
4f1f71ffae
fix in getPlace; add capacities, GSPN settings and main file updated
Former-commit-id: 375172b307
[formerly b8c1466633
]
Former-commit-id: efaeb8b238
9 years ago
sjunges
806a8febd4
several minor fixes in gspn parser
Former-commit-id: 07a02340c9
[formerly 4e361502a5
]
Former-commit-id: a574b2631d
9 years ago
ThomasH
ba50772eeb
fix more bugs with argument parser
Former-commit-id: a271ef25f4
9 years ago
sjunges
03ce4277b4
first version jani export for gspns
Former-commit-id: a1bcd24cbe
[formerly 99e3d151d4
]
Former-commit-id: 31473ed214
9 years ago
ThomasH
dc8382bad5
add parser for pnpro files
Former-commit-id: 5b43a19ba5
9 years ago
ThomasH
c9d961c479
fix bug in argument parser
Former-commit-id: 6e6b56c749
9 years ago
ThomasH
86c87ad6d1
add argument parsing & help output
Former-commit-id: d5e412f2cd
9 years ago
ThomasH
4fc8543354
add test routine for checking validity of gspns
Former-commit-id: 165747c9c8
9 years ago
ThomasH
3f23d7b322
add advanced state labeling (wrt a given formula)
Former-commit-id: 84e0ede9a0
9 years ago
ThomasH
dfdfef3c6e
complete parser
Former-commit-id: c922ce3399
10 years ago
ThomasH
3229f07d43
partial implemetation of the non-validating pnml parser
Former-commit-id: 0371967187
10 years ago
ThomasH
8e680bda96
include header
Former-commit-id: 9fee7d7e6c
10 years ago
sjunges
a90287ea1b
some early content
Former-commit-id: db3ba65102
10 years ago
sjunges
6896a4ca51
stubs for gspn files
Former-commit-id: 3258813366
10 years ago
sjunges
f219437acf
Faster compilation times!
Former-commit-id: a8dc8fa612
10 years ago
sjunges
b50c823c77
Refactored for faster compilation times.
Former-commit-id: 14853d8f38
10 years ago
sjunges
1c776a25f2
removed inclusion of unnecessary headers
Former-commit-id: a0a3750621
11 years ago
dehnert
de5f90fe4b
Rough version of refactored version of processing the options (in terms of computing something). Currently it is only capable of parsing the model and generating a counterexample.
Former-commit-id: 6a65cdd658
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.
Former-commit-id: 89d94f7957
11 years ago
dehnert
266d660d89
Added functions responsible for printing the help. Started adapting the tests to the new option system.
Former-commit-id: 0407d8223e
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).
Former-commit-id: 01a33e479d
11 years ago
sjunges
970f4aae39
changed scc model checker to support rational functions
Former-commit-id: 2786346b77
11 years ago
sjunges
5817fe50b6
post merge fixes
Former-commit-id: 2f9bc01abd
11 years ago
dehnert
96e1f8faf9
Renamed Settings class to SettingsManager.
Former-commit-id: 2b33f4c8d0
11 years ago
dehnert
95ee78ede2
First working version of SCC-based mc.
Former-commit-id: 57dc865344
11 years ago
dehnert
77e2693ccc
Further work on SCC-based mc.
Former-commit-id: 4e5c1fb188
11 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
11 years ago
sjunges
daca9d5294
refactored main.cpp
Former-commit-id: a0648b4e1f
11 years ago
dehnert
4f25312a6b
Adapted SMT-based counterexample generator such that it works with the new property classes.
Former-commit-id: 359a4c706f
11 years ago
masawei
5a0059d110
Commented out the SMTMinimalCommandSetGeneraator, again.
Former-commit-id: 4e0427caaf
11 years ago
masawei
d75e32b83e
Renames the folder formula to properties and the namespace property to properties.
Former-commit-id: 236ed22c7d
11 years ago
PBerger
57882db84e
Fixed warnings about unused variables in PathBasedSubsystemGenerator and SMTMinimalCommandSetGenerator. Also some stuff with type conversions.
Fixed the missing include/definition for getcwd
Former-commit-id: 08f82f2ed2
11 years ago
PBerger
3bc31e927d
Added per-formula timing output.
This is basically a picky merge from my CUDA branch.
Former-commit-id: bb386486bb
11 years ago
dehnert
e2c2177dca
Adapted MaxSAT-based minimal command set generator to some recent changes to make it work again.
Former-commit-id: 8f8c33b920
11 years ago
masawei
ee1ebdf91d
Removed the visitor from LTL and refactured the formulas to use shared pointer in stead of standart pointer.
Next up: Continue testing.
Former-commit-id: 0103895e13
11 years ago
dehnert
28eed65a0d
Fixed a reference to a non-existant option.
Former-commit-id: 02020513cc
11 years ago
PBerger
5503e91bb3
Added detailed time measurement using std::chrono, leading to more useful information for comparison against Prism, etc.
Former-commit-id: 98e3e8e097
11 years ago
masawei
4bf0299279
Changed the Prctl/Csl formula parsers to be static classes.
- Also fixed up control flow and some tests for new interfaces.
|-> It now compiles again.
Next up: More functionallity in the filter.
Former-commit-id: 21d43e75c4
11 years ago
sjunges
d4c2657856
Parsing parameteric dtmcs and exporting them to smt2
Former-commit-id: c791625d40
11 years ago
sjunges
7ca6a4edeb
sub part for parameters, working parsing for non parametric systems into a parametric system
Former-commit-id: 7714692e32
11 years ago
dehnert
7667933caf
First working version of explicit model generation using the new PRISM classes and expressions.
Former-commit-id: e71408cb89
11 years ago
dehnert
e67eb05309
Changed internal data structures of PRISM classes slightly. Added classs for certain ingredients that were represented as primitives before.
Former-commit-id: bdc61e88a5
11 years ago
sjunges
a528610d98
version is now written into a seperate header file to prevent recompile of many files after a commit
Former-commit-id: a287aacefa
11 years ago
dehnert
dd15e60193
Removed faulty deletion of cudd utility (is obsolete now anyway).
Former-commit-id: 743c59ceca
11 years ago
dehnert
386fac3935
Removed faulty deletion of cudd utility (is obsolete now anyway).
Former-commit-id: c4dca6c50f
11 years ago
PBerger
a4a17de4fc
Added timing for PRCTL formula checking.
Replaced std::sort with std::inplace_merge, saving another factor 2.
Former-commit-id: 961c31bb68
11 years ago
PBerger
0922921b24
Updated cudaForStorm/CMakeLists.txt to make use of the new GIT based version schema.
Added version functions to the Cuda Plugin.
Edited storm.cpp to show version infos for the CUDA Plugin.
Fixed a critical error in basicValueIteration.cu which causes random SEGFAULTs... :P
Streamlined the TopologicalValueIterationNondeterministicLinearEquationSolver.cpp. The SCC group optimizer now returns flat_sets instead of a vector as the sets are ordered, which is required for the Solver to work.
This is now a stable version of StoRM containing a fully wor
Former-commit-id: 47d5c2825c
11 years ago
PBerger
2ad5e57db2
Refactored version handling. Its now done via Tags in GIT.
Added CPack configuration as to build packages on the build servers.
Former-commit-id: f3d9507867
11 years ago
PBerger
b6d3e4c0aa
Fixed includes in a function (linkage errors).
Former-commit-id: d7554655ec
11 years ago