PBerger
07d4848f55
Fixed missing include in InternalSylvanAdd.cpp
Added simple test for Sylvan + RationalFunctions.
Former-commit-id: ffb747a861
8 years ago
PBerger
ca65cecbfd
Fixed a few of Sylvans nasty habits.
Former-commit-id: e965a8f613
8 years ago
PBerger
ec3b5d2aac
Removed useless piece of code.
Former-commit-id: 8012cd58de
8 years ago
PBerger
291fa31714
Fixes for old GCC versions.
Former-commit-id: 8b97eab102
8 years ago
PBerger
e0647f34eb
Added missing template instantiation.
Added missing function implementation for sylvan OPs.
Former-commit-id: fb10555ca3
8 years ago
PBerger
d81f4ca5a8
Code around features that are not available.
Former-commit-id: 45a0752daa
8 years ago
PBerger
cdb57ed47b
Moooore templates.
Former-commit-id: 050bebd771
8 years ago
PBerger
40e40a19b1
Missing template argument replacement.
Former-commit-id: 5bebdda148
8 years ago
PBerger
4de8d6c121
Moved code to template specialization because of return type conversion.
Former-commit-id: cc2e57a22e
8 years ago
PBerger
810e4bbbb0
Added call to GetMTBDD().
Former-commit-id: 6e19166ca4
8 years ago
PBerger
4cb70c8093
Fall back on C-style casts.
Former-commit-id: 80df36b395
8 years ago
PBerger
912ad98cbb
Copy&Paste fixed.
Former-commit-id: 745ec55037
8 years ago
PBerger
a8fa45b89c
Fixed call to terminal(type, valPtr)
Former-commit-id: dde588ba14
8 years ago
PBerger
310fe8ecf9
Meh. Fix.
Former-commit-id: 45bab23550
8 years ago
PBerger
542fcb8e8c
More fixes.
Former-commit-id: 4f62760e4b
8 years ago
PBerger
16e287ca8f
Fixes.
Former-commit-id: 267bf081c4
8 years ago
PBerger
807aa90fa6
Added missing instantiations.
Former-commit-id: 875e2b94d0
8 years ago
PBerger
c8262a3022
Added function for retrieving the ID of the custom leaves.
Former-commit-id: 615cacf3b9
8 years ago
PBerger
252879f0bf
Removed unnecessary semicolons.
Former-commit-id: 4d9f9c265a
8 years ago
PBerger
a0dd2064c1
Started adding stuff to src/storage/dd/sylvan/InternalSylvanDdManager.
Former-commit-id: cf8adfc43f
8 years ago
PBerger
a73c48880c
Initial commit.
The basic Implementation compiles. No tests yet.
Former-commit-id: 60b6d0f892
9 years ago
PBerger
67244869db
src/storage/BitVector: Replaced constant 1 unsigned long long with cast to decltype. This fixes a template resolvation error in std::max.
src/storage/bisimulation/NondeterministicModelBisimulationDecomposition.cpp: Replaced "auto state = 0" with decltype declaration. This solves an issue where state is always signed, but should be unsigned.
src/storage/dft/DFTBuilder.cpp: Added a static_cast to enforce proper conversion to size_t and silence the signed/unsigned comparison warning.
Former-commit-id: 7a1a4c1f45
9 years ago
PBerger
09c63b865b
Merge branch 'future' of https://sselab.de/lab9/private/git/storm into future
Former-commit-id: 5f1edbdf31
9 years ago
TimQu
f2035523af
Fixed a bug in rewardModel's reduceToStateBasedRewards. Also added a function to check whether all rewards are zero.
Former-commit-id: 4dabd07c66
9 years ago
PBerger
c43a315b08
Merge branch 'future' of https://sselab.de/lab9/private/git/storm into future
Former-commit-id: f97eac1fdd
9 years ago
hbruintjes
8546786e17
Fix missing template argument in builder utility
Former-commit-id: 23d683f29c
9 years ago
hbruintjes
9134b44f7f
Merge future and future
Former-commit-id: b4e0c50f40
9 years ago
TimQu
12287e5090
small fix for building MAs
Also fixed a test for explicit MA parsing, where the transitions of a probabilistic choice did not sum up to one
Former-commit-id: c2f920a4d6
9 years ago
hbruintjes
ffe325b196
Fix unitialized data in coresettings
Former-commit-id: 7c0dac26ba
9 years ago
hbruintjes
a2140141a3
Fix virtual destructor
Former-commit-id: ff3ee6cafa
9 years ago
hbruintjes
556b8e8726
Return reference to settings module, not a copy
Former-commit-id: 0a5befee57
9 years ago
TimQu
f681206393
building markov automata from prism code
Former-commit-id: 791c49c7cf
9 years ago
PBerger
0f84cdcadb
Fixed performance tests.
WARNING: I had to remove the SolverSelection in the call due to the new API - the performance tests might now all use the same Solver.
Former-commit-id: 7d5ed3191d
9 years ago
dehnert
2c2049dc0b
Merge branch 'exact_solver' into future
Former-commit-id: 76801df997
9 years ago
dehnert
83c4b1647c
solvers now can allocated auxiliary memory
Former-commit-id: 76dc1a1679
9 years ago
dehnert
be5fdeb636
started working on internal auxiliary storage of solvers
Former-commit-id: d895041c50
9 years ago
TimQu
cf299a6344
fixed the case where an expression occurred twice in the formulas
Former-commit-id: 5054ebcae4
9 years ago
PBerger
4e1019e682
Removed all mentions of EIGEN_DEPRECATED from Eigen Sources. Each instance triggers an error about an unexpected attribute "deprecated". It seems to be a combination of Eigen + Storm or other 3rd party libraries since this error does not apprear in stand-alone compilations with Eigen3.
Former-commit-id: 994758be28
9 years ago
PBerger
d80423b760
Fixed the stupid array with size zero warning in Sylvan/Lace.
Former-commit-id: 773b3e2c13
9 years ago
dehnert
95b95d9c64
fixed some minor issues and renamed equation solver methods slightly to make the names a bit more compact
Former-commit-id: de103e19ad
9 years ago
dehnert
b1f2c26df0
made all instantiations to call MDP model checking with rational numbers
Former-commit-id: d3f8df7804
9 years ago
dehnert
d27c75c3d8
fixed missing virtual keyword
Former-commit-id: 1aa26ab679
9 years ago
dehnert
512da83a42
added proper mult_add to gmm++
Former-commit-id: 03a4f13a47
9 years ago
dehnert
61a8b9bb29
more work on solvers
Former-commit-id: 14fad8ac36
9 years ago
dehnert
9ab33528b4
started to fill value iteration implementation in new general min-max solver
Former-commit-id: e54cb8a0f9
9 years ago
dehnert
b4e0cabef6
started working on general min-max solver that uses an underlying linear equation solver. provided necessary factories. adapted code and removed old min-max solvers
Former-commit-id: c1895472c7
9 years ago
dehnert
248b257f20
enabled rationals/rational functions in CTMC model checker
Former-commit-id: dc15cd6020
9 years ago
dehnert
d661454179
started working on instantiating CTMC model checker to rational numbers
Former-commit-id: 3923c9a7e4
9 years ago
dehnert
8153306ced
fixed wrong call to Eigen's iterative solvers
Former-commit-id: 0e2e836729
9 years ago
dehnert
46ce68743c
enabled precision/max iterations for eigen solver
Former-commit-id: 370a78a02f
9 years ago