TimQu
4ab47671f5
Renamed TopologicalMinMaxLinearEquationSolver -> TopologicalCudaMinMaxLinearEquationSolver
7 years ago
TimQu
bb63ac6089
Linear equation solver + game solvers now respect the environment as well
8 years ago
TimQu
42cea9c688
better subenvironments
8 years ago
TimQu
6d23c79737
Making libstorm compile again
8 years ago
TimQu
fd8c99b989
Introducing Environment in MinMaxSolvers and ModelCheckers
8 years ago
dehnert
c5134c364f
Extraction and update of TBB-parallelized stuff
8 years ago
dehnert
3829b58e0d
introduced top-level solve equations function to centrally check for requirements
8 years ago
dehnert
72234e96b2
started on requirements for MinMax solvers
8 years ago
TimQu
39549f6ebd
Moved some functionality of StandardMinMaxSolver into a subclass
8 years ago
dehnert
f5ba5204c9
adding some debug functionality to DdManager to corner dynamic reordering issue with CUDD
8 years ago
TimQu
c5ebfb74fb
repeatedMultiply methods of MinMaxSolvers now get the b-Vector as const
8 years ago
dehnert
a85f4fdc89
replaced some StoRMs and Storms by storm, reworked version output a bit
8 years ago
dehnert
5b09b91ae1
fixed more warnings
9 years ago
Sebastian Junges
d246517757
removed src prefix in all includes
9 years ago
Sebastian Junges
e1d201c85e
c++ code compiles again after rename
9 years ago
Sebastian Junges
3a7ee7867b
rename files (does not compile)
9 years ago
sjunges
548ba8bbeb
somehow managed my way through the policy guessing, several minor extensions to solvers
Former-commit-id: c4bb6453e7
9 years ago
sjunges
051ad702a7
solvers updated, constants updated
Former-commit-id: 011251c695
9 years ago
dehnert
83c4b1647c
solvers now can allocated auxiliary memory
Former-commit-id: 76dc1a1679
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
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
2a7dc0fad0
renamed MarkovChainSettings
Former-commit-id: 39024731f8
9 years ago
dehnert
00d331ebb4
moved linear equation solver factories to the respective solver files (and away from utility). restructured settings in factories and the way they are forwarded to the linear equation solvers. fixed all resulting errors
Former-commit-id: 27e1ae2466
9 years ago
Mavo
effadc5cca
Split into general settings and markov chain settings
Former-commit-id: 619a2e3622
9 years ago
Mavo
67d77608bd
Refactoring of settings
Former-commit-id: ea4350fc1c
9 years ago
sjunges
e0980de0ba
first version of storm without log4cplus as a dependency
Former-commit-id: 5aa64fabd7
9 years ago
dehnert
08bed36579
fixed an issue in performance tests and renamed all remaining LOG4CPLUS macro invocations to that of storm
Former-commit-id: 8536943978
9 years ago
TimQu
dae0faa2a0
refactored the quick implementation of the recent bugfix
Former-commit-id: 5c0d1fa3b9
10 years ago
TimQu
ca917a651c
MinMaxLinearEqSolvers can now use some initial policy as a first guess.
First steps to use this for region approximation
Former-commit-id: 9a8151607f
10 years ago
sjunges
8568ee3986
only one optimization direction enum -- towards integration of termination criterions on the model checker
Former-commit-id: 648855264e
10 years ago
sjunges
faf31156e0
fix for last changes + is probabilistic
Former-commit-id: 38df3f515f
10 years ago
sjunges
3c2040f4b7
Removed many superfluous includes, added some source files -- towards faster compilation
Former-commit-id: a575a97d40
10 years ago
dehnert
e338cbe069
fixed a lot of warnings in the tests
Former-commit-id: b6752202ac
10 years ago
dehnert
04f789619c
some work towards eliminating compiler warnings
Former-commit-id: d1eca470a4
10 years ago
dehnert
3b4dca1a03
Improved Jacobi method a bit.
Former-commit-id: f4affeebf6
10 years ago
dehnert
eb5d4100a6
Renamed Nondeterminstic equation solver as this name is more than misleading.
Former-commit-id: 7f08ed130c
10 years ago
dehnert
1990567b84
Started to improve performance of sparse CTMC model checker.
Former-commit-id: 1d014412ec
10 years ago
dehnert
d545fac471
Restructured solvers a bit: they now get the matrix upon construction and the model checkers use factories to retrieve solvers.
Former-commit-id: 9c727f41f9
10 years ago
David_Korzeniewski
4dc69dd6f5
Fixed performance tests, and again things concerning templates I never heard of before.
Former-commit-id: 1d110c6aad
10 years ago
David_Korzeniewski
7515ca5293
Fixed compile errors caused by parts of the c++ standard I've never heard of before...
Former-commit-id: 8dbd813f42
10 years ago
David_Korzeniewski
8ebc0e4640
Final touches on cuda nondeterministic linear equation solver & modelchecker
Former-commit-id: c549ae0401
10 years ago
David_Korzeniewski
ea2e616196
All tests for CUDA based TopologicalValueIterationMdpPrctlModelChecker passing on Windows.
Former-commit-id: 68cafa6f84
10 years ago
David_Korzeniewski
84f8a41302
More tests adapted, decreased verbosity of TopologicalValueIterationNondeterministicLinearEquationSolver
Former-commit-id: 6e0b492533
10 years ago
David_Korzeniewski
ee4c961cc9
fixes for compile errors. target "storm" builds without errors
tests not compiling because of property modifications.
Former-commit-id: 0366cf99cd
10 years ago
David_Korzeniewski
2279710443
Directly use Matrix with Decomposition
Former-commit-id: 745fa7c5c9
10 years ago
David_Korzeniewski
3e4495cad0
small fixes
Former-commit-id: 0d9cc58d75
10 years ago
David_Korzeniewski
78d3a392a5
Created settings module for TopologicalValueIterationNondeterministicLinearEquationSolver and integrated that with the solver.
Former-commit-id: fa1ad5ce2a
10 years ago
PBerger
c8e05f7137
Added explicit template instance.
Former-commit-id: 1ffcf0e47f
11 years ago
PBerger
493f93a94b
Added __restrict__ keyword to CUDA kernel. This should enhance compiler optimization.
Refactored TopologicalValueIterationNondeterministicLinearEquationSolver to support "down-casting" to float.
Added better timing output.
Former-commit-id: 688c40decb
11 years ago
PBerger
71320239f1
Some debug output.
Former-commit-id: dd0a60f099
11 years ago