From e0b5fa51c4c9fe27df1d4535b70ab96595da7e7c Mon Sep 17 00:00:00 2001 From: Timo Philipp Gros Date: Fri, 1 Dec 2017 13:26:26 +0100 Subject: [PATCH] new FoxGlynn not included yet --- .../csl/helper/SparseMarkovAutomatonCslHelper.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/storm/modelchecker/csl/helper/SparseMarkovAutomatonCslHelper.cpp b/src/storm/modelchecker/csl/helper/SparseMarkovAutomatonCslHelper.cpp index fc329c1e7..6bb648e5f 100644 --- a/src/storm/modelchecker/csl/helper/SparseMarkovAutomatonCslHelper.cpp +++ b/src/storm/modelchecker/csl/helper/SparseMarkovAutomatonCslHelper.cpp @@ -456,7 +456,6 @@ namespace storm { return goalStates; } - std::vector SparseMarkovAutomatonCslHelper::computeBoundedUntilProbabilities(Environment const& env, OptimizationDirection dir, storm::storage::SparseMatrix const& transitionMatrix, std::vector const& exitRateVector, storm::storage::BitVector const& markovianStates, storm::storage::BitVector const& psiStates, std::pair const& boundsPair, storm::solver::MinMaxLinearEquationSolverFactory const& minMaxLinearEquationSolverFactory) { template ::SupportsExponential, int>::type=0> storm::storage::BitVector SparseMarkovAutomatonCslHelper::identifyProbCycles(storm::storage::SparseMatrix const& transitionMatrix, storm::storage::BitVector const& markovianStates, storm::storage::BitVector const& psiStates){ @@ -666,7 +665,7 @@ namespace storm { // calculate poisson distribution - std::tuple> foxGlynnResult = storm::utility::numerical::getFoxGlynnCutoff( + /*std::tuple> foxGlynnResult = storm::utility::numerical::getFoxGlynnCutoff( T * lambda, 1e+300, epsilon * epsilon * kappa); @@ -674,7 +673,7 @@ namespace storm { for (auto &element : std::get<3>(foxGlynnResult)) { element /= std::get<2>(foxGlynnResult); } - +*/ std::vector poisson = foxGlynnProb(lambda*T, N+1, epsilon*kappa);