9 : detMethod(
storm::
solver::LraMethod::GainBiasEquations),
10 detMethodSetFromDefault(true),
11 nondetMethod(
storm::
solver::LraMethod::ValueIteration),
12 nondetMethodSetFromDefault(true),
15 maxIters(
boost::none),
29 return detMethodSetFromDefault;
34 detMethodSetFromDefault = isSetFromDefault;
42 return nondetMethodSetFromDefault;
47 nondetMethodSetFromDefault = isSetFromDefault;
67 return maxIters.is_initialized();
71 return maxIters.get();
79 maxIters = boost::none;
83 return aperiodicFactor;
87 aperiodicFactor = value;
~LongRunAverageSolverEnvironment()
storm::RationalNumber const & getAperiodicFactor() const
storm::solver::LraMethod const & getNondetLraMethod() const
bool isMaximalIterationCountSet() const
bool const & isDetLraMethodSetFromDefault() const
LongRunAverageSolverEnvironment()
bool const & isNondetLraMethodSetFromDefault() const
storm::RationalNumber const & getPrecision() const
void setNondetLraMethod(storm::solver::LraMethod value, bool isSetFromDefault=false)
void setMaximalIterationCount(uint64_t value)
void setDetLraMethod(storm::solver::LraMethod value, bool isSetFromDefault=false)
void setPrecision(storm::RationalNumber value)
void unsetMaximalIterationCount()
bool const & getRelativeTerminationCriterion() const
uint64_t getMaximalIterationCount() const
void setRelativeTerminationCriterion(bool value)
void setAperiodicFactor(storm::RationalNumber value)
storm::solver::LraMethod const & getDetLraMethod() const