18 void setDetLraMethod(storm::solver::LraMethod value,
bool isSetFromDefault =
false);
22 void setNondetLraMethod(storm::solver::LraMethod value,
bool isSetFromDefault =
false);
38 storm::solver::LraMethod detMethod;
39 bool detMethodSetFromDefault;
41 storm::solver::LraMethod nondetMethod;
42 bool nondetMethodSetFromDefault;
44 storm::RationalNumber precision;
46 boost::optional<uint64_t> maxIters;
48 storm::RationalNumber aperiodicFactor;
~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