Storm
A Modern Probabilistic Model Checker
Loading...
Searching...
No Matches
EigenSolverEnvironment.h
Go to the documentation of this file.
1#pragma once
2
4
8
9namespace storm {
10
12 public:
15
16 storm::solver::EigenLinearEquationSolverMethod const& getMethod() const;
17 void setMethod(storm::solver::EigenLinearEquationSolverMethod value);
18 bool isMethodSetFromDefault() const;
19 storm::solver::EigenLinearEquationSolverPreconditioner const& getPreconditioner() const;
20 void setPreconditioner(storm::solver::EigenLinearEquationSolverPreconditioner value);
21 uint64_t const& getRestartThreshold() const;
22 void setRestartThreshold(uint64_t value);
23 uint64_t const& getMaximalNumberOfIterations() const;
24 void setMaximalNumberOfIterations(uint64_t value);
25 storm::RationalNumber const& getPrecision() const;
26 void setPrecision(storm::RationalNumber value);
27
28 private:
29 storm::solver::EigenLinearEquationSolverMethod method;
30 bool methodSetFromDefault;
31 storm::solver::EigenLinearEquationSolverPreconditioner preconditioner;
32 uint64_t restartThreshold;
33 uint64_t maxIterationCount;
34 storm::RationalNumber precision;
35};
36} // namespace storm
void setPrecision(storm::RationalNumber value)
storm::solver::EigenLinearEquationSolverMethod const & getMethod() const
uint64_t const & getMaximalNumberOfIterations() const
void setPreconditioner(storm::solver::EigenLinearEquationSolverPreconditioner value)
void setMaximalNumberOfIterations(uint64_t value)
uint64_t const & getRestartThreshold() const
storm::RationalNumber const & getPrecision() const
storm::solver::EigenLinearEquationSolverPreconditioner const & getPreconditioner() const
void setMethod(storm::solver::EigenLinearEquationSolverMethod value)
LabParser.cpp.
Definition cli.cpp:18