dehnert
e52379bb54
Added XCode stuff to .gitignore. Fixed a few tests to compile with clang under -Werror.
12 years ago
gereon
86965ff12a
removed obsolete typedef
12 years ago
gereon
bd39a9b44c
Merge branch 'interfacelogic'
Conflicts:
src/models/Mdp.h
src/parser/NonDeterministicSparseTransitionParser.cpp
src/parser/NonDeterministicSparseTransitionParser.h
12 years ago
gereon
d7a288d05a
fixed "copy" constructor
12 years ago
gereon
55c2d5c03f
implemented clone for BoundedNaryUntil
12 years ago
gereon
54565ddd55
changed rowMapping to vector<int>
12 years ago
gereon
583ebf62bd
made rowMapping from NDSTParser available in MDP model class
12 years ago
gereon
1d1f9da315
made rowMapping from NDSTParser available in MDP model class
12 years ago
dehnert
be182293ee
Small fix on Eigen-based model checker to make it compile with clang.
12 years ago
PBerger
a598d3751c
The DeterministicSparseTransitionParser.cpp was still broken, rewrote it in a simpler and more convenient way.
All Deterministic Tests complete now.
12 years ago
PBerger
02cb1a2418
Replaced all calls to Matrix->toEigenSparseMatrix with calls to the adapter.
12 years ago
dehnert
6fb56748a6
Bugfix for correctly counting the number of values the parser inserts.
12 years ago
dehnert
726569d5f1
Fixed bug in parser that inserted 0-entries on the diagonal at the wrong places. Enabled link-time-optimizations for Release-Build when using clang. Fixed bug in base exception: what() returned a pointer to a char array belonging to a local variable, which got deallocated and thus invalidates the char array content.
12 years ago
PBerger
9a9cd968d9
Added a test to verify the RowSum Function in the Sparse Matrix.
Added an option to the settings for auto-fixing missing no-selfloop states. Kind of a super-option above fix-nodeadlocks, perhaps some Cleanup later on.
Modified tra Files to comply with formats...
12 years ago
gereon
43b56fce62
first version of BoundedNaryUntil. clone() does not work yet...
12 years ago
dehnert
1edd306032
Silenced warning of clang: Changed NULL to nullptr as this should be used in C++11.
12 years ago
gereon
9a73a2740a
second hald of documentation. I guess that's it :-)
12 years ago
gereon
3716dedc78
first half of documentation.
12 years ago
gereon
8077952331
adding needed methods for more formula classes
12 years ago
gereon
8449c5ee11
implemented formula checker
12 years ago
dehnert
c47b559986
Fixed minor bugs for Jacobi decomposition.
12 years ago
gereon
9d65bdeef3
next iteration on formulas...
removed AbstractFormula::cast() in favor of AbstractModelChecker::as()
changed all formulas to use this new one
actually implement ::check(AbstractModelChecker) for all formulas
12 years ago
PBerger
7e121b030e
Merge branch 'master' of https://sselab.de/lab9/private/git/storm
Conflicts:
src/storage/SparseMatrix.h
12 years ago
dehnert
7331544377
Added output functionality to bit vector and moved test-checking lines in storm.cpp to the right place.
12 years ago
gereon
8a719bed22
some more form on formulas. seems to work for formula objects changed yet...
12 years ago
gereon
df91728da0
first "kind of working" version.
12 years ago
dehnert
aec55c8ef5
Merge branch 'master' of https://sselab.de/lab9/private/git/storm
12 years ago
dehnert
756cbd4ed1
Fixed some bugs in GmmxxAdapter and added row-vector product to sparse matrix.
12 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
12 years ago
PBerger
ad3922ec18
Fixed a bug in the GmmAdapter with non-square matrices being truncated.
12 years ago
PBerger
9e416b69e5
The GmmxxAdapter converts to a Row-Major Matrix, not column-major.
12 years ago
PBerger
d4b5a24757
Fixed the Jacobi Decomposition in the Matrix, Diagonal Matrix was not inverted.
Implemented solveLinearEquationSystemWithJacobi for GMM based Solver.
12 years ago
gereon
3a73e0838c
make memcheck targets call the binaries with -v and --fix-deadlocks
12 years ago
gereon
f9923bac95
Fixed memory leaks involving Settings class
Settings (being a singleton) will now free it's instance itself upon program termination.
12 years ago
gereon
4fd1d672ef
fixed valgrind errors
creating new shared_ptr instances from a raw pointer (i.e. shared_ptr<>(this) or alike) destroys the internal reference counting.
To make this work, one can use std::enable_shared_from_this(), which solves our problem here.
12 years ago
dehnert
5ac5acf6c4
Added hint to existing DTMC examples.
12 years ago
dehnert
e8fd897852
Fixed bug in copy constructor of matrix.
12 years ago
PBerger
a2c5ee805b
Refactored calls to SetBitCount
12 years ago
PBerger
aea711b9f7
JacobiDecomposition Copy Constructor should throw exception: Now it throws an InvalidAccessException.
This closes #40
12 years ago
gereon
c2669ccec4
"Creating" DeterministicModelParser
this new parser is actually the old DtmcParser.
It can now also create Ctmc models...
12 years ago
gereon
facec2b040
experimented with custom style checker, fixed a few minor issues
12 years ago
gereon
062960b94c
Some cleanups, removing memleaks
12 years ago
gereon
b13f1ff37f
Adding check "transitionRewards submatrix of transitions"
12 years ago
dehnert
0f450f9cab
Merge branch 'master' of https://sselab.de/lab9/private/git/storm
12 years ago
dehnert
e2f894fe5d
Deleted unnecessary files.
12 years ago
gereon
0992df5c66
fixing test for deadlock nodes in parsers
12 years ago
gereon
3dc82759af
some error output, if Dtmc matrix is invalid
12 years ago
gereon
7092544e9f
Merge branch 'master' of https://sselab.de/lab9/private/git/MRMC
12 years ago
gereon
3a1b0f0433
adding sloppy mode for Settings, load settings in tests
sloppy mode will not check for requirements of arguments.
this is somewhat ugly, as it might not even check for correct type (I'm not sure about that, as we only have strings right now), but it's only the tests-binary anyway...
12 years ago
gereon
54499c35ee
adding missing include
12 years ago