dehnert
5d849018de
Some minor fixes to GraphAnalyzer and model checkers.
13 years ago
dehnert
c02271a36a
Fixed typo in CTMC class. Moved GraphAnalyzer to utility.
13 years ago
gereon
47cb1aa4d9
renamed BoundOperator to PathBoundOperator (StateBoundOperator is coming soon...)
renamed modelChecker to modelchecker
13 years ago
dehnert
be182293ee
Small fix on Eigen-based model checker to make it compile with clang.
13 years ago
PBerger
02cb1a2418
Replaced all calls to Matrix->toEigenSparseMatrix with calls to the adapter.
13 years ago
PBerger
4bb76d0268
Added EigenAdapter and a Test for the Adapter.
Fixed a type in EigenDtmcPrctlModelChecker.h
Added missing transitions in one example input file
13 years ago
PBerger
557461a77d
Renamed SquareSparseMatrix to SparseMatrix
13 years ago
PBerger
f983317b54
Renaming MRMC to STORM, see #42
Markt und Straßen stehn verlassen,
still erleuchtet jedes Haus,
Sinnend' geh ich durch die Gassen,
alles sieht so festlich aus.
An den Fenstern haben Frauen
buntes Spielzeug fromm geschmückt,
Tausend Kindlein stehn und schauen,
sind so wunderstill beglückt.
Und ich wandre aus den Mauern
Bis hinaus ins freie Feld,
Hehres Glänzen, heil'ges Schauern!
Wie so weit und still die Welt!
Sterne hoch die Kreise schlingen,
Aus des Schnees Einsamkeit
Steigt's wie wunderbares Singen-
O du gnadenreiche Zeit!
Merry Christmas commit ;)
13 years ago
Lanchid
48098b596d
Removed the parameter from const templates, as types can be stated
explicitly (see documentation)
13 years ago
dehnert
a04bdd9b97
Fixed a few bugs.
13 years ago
PBerger
96c7dd9a79
Added the (default) external build path /build to git ignore.
Added, fixed, refactored Include Guards in ALL Files, should be consistent now.
13 years ago
PBerger
08f87d545c
Some more refactoring, renaming, adding #ifndef guards...
Fixed a warning in SquareSparseMatrix.h regarding a conversion from uint64 to uint
13 years ago
PBerger
cce8391e44
Refactored everything to match naming scheme.
13 years ago
gereon
e802942be2
fixing memory leaks. only log4cplus left...
13 years ago
Lanchid
bc698ffd20
Implemented probabilistic operator without specified bounds, including
check method in the model checker.
Also, the check methods for other the probabilistic operators are now in
the base class (as they do not depend on the library).
13 years ago
dehnert
08ad2fe2f3
Fixed non-convergence of Eigen solver (for crowds examples) by correctly invoking solveWithGuess instead of solve.
13 years ago
gereon
8aca56ea5b
fixing warning: unused variable pr
13 years ago
PBerger
b50d906ae3
Added missing EigenDtmcPrctlModelChecker.h
Refactored solver to use iterative deepening for convergence :P
13 years ago
Lanchid
645ebe8b9e
Changed functions of GmmxxDtmcPrctlModelChecker to fit to the changed
interface.
13 years ago
Lanchid
1c088c1ca6
Added a probabilistic operator class that checks whether the probability
that the path formula holds is equal to one single number, instead of
comparing it to a lower and upper bound.
13 years ago
gereon
54e52b5ab7
dtmc.h -> Dtmc.h
13 years ago
dehnert
27ba61ff74
Fixed minor bugs here and there. Improved gmm++-based model checker.
13 years ago
dehnert
80b53bea18
Added more example files. Removed deletes at end of main() as these pointers are deleted by the DTMC class already. Small refactoring of GraphAnalyzer according to new guidelines. Added vector utility functions to set elements of vectors. Added conversion routine from our sparse matrix format to gmm++ format. Fixed some bugs in sparse matrix class. Added prototypical implementation of GmmxxDtmcPrctlModelChecker.
13 years ago