Storm 1.11.1.1
A Modern Probabilistic Model Checker
Loading...
Searching...
No Matches
TimeBoundedSolverEnvironment.h
Go to the documentation of this file.
1#pragma once
2
6
7namespace storm {
8
10 public:
13
14 storm::solver::MaBoundedReachabilityMethod const& getMaMethod() const;
15 bool const& isMaMethodSetFromDefault() const;
16 void setMaMethod(storm::solver::MaBoundedReachabilityMethod value, bool isSetFromDefault = false);
17
18 storm::RationalNumber const& getPrecision() const;
19 void setPrecision(storm::RationalNumber value);
20 bool const& getRelativeTerminationCriterion() const;
21 void setRelativeTerminationCriterion(bool value);
22
23 storm::RationalNumber const& getUnifPlusKappa() const;
24 void setUnifPlusKappa(storm::RationalNumber value);
25
26 private:
27 storm::solver::MaBoundedReachabilityMethod maMethod;
28 bool maMethodSetFromDefault;
29
30 storm::RationalNumber precision;
31 bool relative;
32
33 storm::RationalNumber unifPlusKappa;
34};
35} // namespace storm
void setMaMethod(storm::solver::MaBoundedReachabilityMethod value, bool isSetFromDefault=false)
storm::RationalNumber const & getPrecision() const
void setUnifPlusKappa(storm::RationalNumber value)
storm::RationalNumber const & getUnifPlusKappa() const
void setPrecision(storm::RationalNumber value)
storm::solver::MaBoundedReachabilityMethod const & getMaMethod() const