25 Commits (5a37a40ceafc656af1ac16431dd7feca7249cc0e)

Author SHA1 Message Date
Sebastian Junges d6bfcb4818 refactoring: moving some code out of the util folder 6 years ago
Matthias Volk e65e5587f0 Support for abort in Gmm++ by throwing exception 6 years ago
Tim Quatmann e54a035ab9 SolverEnvironment: Added the switch `forceExact` to switch to exact solving methods more conveniently. 6 years ago
TimQu e1047e787f handled case where no threshold for the number of iterations is provided 8 years ago
dehnert a46e6439eb enabled switching of methods if unsupported method chosen in symbolic min-max equation solver 8 years ago
dehnert 2aff2e9382 adding some more timing output 8 years ago
TimQu 541810f3b2 removed 'multiplication' part from remaining linear equation solvers 8 years ago
TimQu 8260455a55 Added multiplication of a single matrix row with a vector to the linear equation solver interface 8 years ago
TimQu e09cb86001 making sure that the default linear equation solver is not switched to native if we check e.g. an MDP with sound value iteration 8 years ago
TimQu bb63ac6089 Linear equation solver + game solvers now respect the environment as well 8 years ago
TimQu 5071df5c82 made sound value iteration work and respect the correct precision 8 years ago
dehnert d25cc4b05f first version of sound value iteration 8 years ago
dehnert ec61e110f2 introducing solver formats to enable linear equation solvers to take the fixed point rather than the equation system formulation 8 years ago
dehnert c5134c364f Extraction and update of TBB-parallelized stuff 8 years ago
dehnert c77b9ce404 gauss-seidel style multiplication for gmm++ 8 years ago
dehnert 00f88ed452 gauss-seidel-style value iteration 8 years ago
dehnert 282345e49d remove debug output 9 years ago
dehnert 3bf40471b4 small fixes in matrix builder and removal of debug output 9 years ago
JK e536851e53 Solver: provide information about solving method + number of iterations at INFO log level 9 years ago
dehnert c467fa5f38 printing -1 as infinity for rational numbers and added clipping result to valid range where appropriate 9 years ago
dehnert 398c317a7d allowing constant definition string to refer to other variables on the right-hand side of assignments, added convergence statement in eigen solver 9 years ago
dehnert a7e9c5819f removed 'size-in-memory' output as it was outdated and unreliable. added timing measurements for model construction and model checking 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
TimQu 53ff482947 Caching of solvers can now be enabled/disabled 9 years ago
TimQu 48b82e7b14 refactored auxData in linear equation solvers 9 years ago
TimQu 71e181bd93 some quick and dirty optimizations (that need to be reviewed) 9 years ago
dehnert 83c4b1647c solvers now can allocated auxiliary memory 10 years ago
dehnert be5fdeb636 started working on internal auxiliary storage of solvers 10 years ago
dehnert 95b95d9c64 fixed some minor issues and renamed equation solver methods slightly to make the names a bit more compact 10 years ago
dehnert b1f2c26df0 made all instantiations to call MDP model checking with rational numbers 10 years ago
dehnert 9ab33528b4 started to fill value iteration implementation in new general min-max solver 10 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 10 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 10 years ago
dehnert bb700457de some minor fixes 10 years ago
Mavo 67d77608bd Refactoring of settings 10 years ago
dehnert 08bed36579 fixed an issue in performance tests and renamed all remaining LOG4CPLUS macro invocations to that of storm 10 years ago
dehnert 5a1039838f made everything compile again and all tests passing 10 years ago
sjunges 1e1400d68d merge 10 years ago
TimQu c0b5190022 Extended interface of linEqSolvers a little, 10 years ago
dehnert 0d6612352c silenced sylvan and gmm warnings (for clang) 10 years ago
sjunges 3c2040f4b7 Removed many superfluous includes, added some source files -- towards faster compilation 11 years ago
dehnert e338cbe069 fixed a lot of warnings in the tests 11 years ago
dehnert 1e5398c8b7 LRA finally working for ctmcs 11 years ago
dehnert 331ea9fc19 further work on steady state probabilities 11 years ago
dehnert 1130efe0dc step towards steady-state for CTMCs 11 years ago
dehnert 3b4dca1a03 Improved Jacobi method a bit. 11 years ago
dehnert 1990567b84 Started to improve performance of sparse CTMC model checker. 11 years ago
dehnert d545fac471 Restructured solvers a bit: they now get the matrix upon construction and the model checkers use factories to retrieve solvers. 11 years ago