11 : method(
storm::
solver::EigenLinearEquationSolverMethod::Gmres),
12 methodSetFromDefault(true),
13 preconditioner(
storm::
solver::EigenLinearEquationSolverPreconditioner::Ilu),
15 maxIterationCount(
std::numeric_limits<uint64_t>::max()),
29 return methodSetFromDefault;
33 methodSetFromDefault = isSetFromDefault;
38 return preconditioner;
42 preconditioner = value;
46 return restartThreshold;
50 restartThreshold = value;
54 return maxIterationCount;
58 maxIterationCount = value;
void setPrecision(storm::RationalNumber value)
storm::solver::EigenLinearEquationSolverMethod const & getMethod() const
void setMethod(storm::solver::EigenLinearEquationSolverMethod value, bool isSetFromDefault=false)
uint64_t const & getMaximalNumberOfIterations() const
bool isMethodSetFromDefault() const
void setPreconditioner(storm::solver::EigenLinearEquationSolverPreconditioner value)
void setMaximalNumberOfIterations(uint64_t value)
~EigenSolverEnvironment()
uint64_t const & getRestartThreshold() const
storm::RationalNumber const & getPrecision() const
storm::solver::EigenLinearEquationSolverPreconditioner const & getPreconditioner() const
void setRestartThreshold(uint64_t value)