Public Member Functions | |
| IterativeSolver (const ParameterList ¶ms=ParameterList()) | |
| virtual | ~IterativeSolver () |
| int | getMaxiters () const |
| Scalar | getTol () const |
| virtual void | updateTolerance (const double &tol) |
| Change the convergence tolerance. | |
Static Public Member Functions | |
| static std::string | maxitersParam () |
| static std::string | tolParam () |
| static int | defaultMaxiters () |
| static Scalar | defaultTol () |
Definition at line 43 of file TSFIterativeSolver.hpp.
| TSFExtended::IterativeSolver< Scalar >::IterativeSolver | ( | const ParameterList & | params = ParameterList() | ) | [inline] |
Definition at line 79 of file TSFIterativeSolver.hpp.
| virtual TSFExtended::IterativeSolver< Scalar >::~IterativeSolver | ( | ) | [inline, virtual] |
Definition at line 50 of file TSFIterativeSolver.hpp.
| static int TSFExtended::IterativeSolver< Scalar >::defaultMaxiters | ( | ) | [inline, static] |
Definition at line 71 of file TSFIterativeSolver.hpp.
| static Scalar TSFExtended::IterativeSolver< Scalar >::defaultTol | ( | ) | [inline, static] |
Definition at line 74 of file TSFIterativeSolver.hpp.
| int TSFExtended::IterativeSolver< Scalar >::getMaxiters | ( | ) | const [inline] |
Definition at line 53 of file TSFIterativeSolver.hpp.
References TSFExtended::IterativeSolver< Scalar >::maxitersParam(), and TSFExtended::LinearSolverBase< Scalar >::parameters().
| Scalar TSFExtended::IterativeSolver< Scalar >::getTol | ( | ) | const [inline] |
Definition at line 57 of file TSFIterativeSolver.hpp.
References TSFExtended::LinearSolverBase< Scalar >::parameters(), and TSFExtended::IterativeSolver< Scalar >::tolParam().
| static std::string TSFExtended::IterativeSolver< Scalar >::maxitersParam | ( | ) | [inline, static] |
Definition at line 65 of file TSFIterativeSolver.hpp.
Referenced by TSFExtended::IterativeSolver< Scalar >::getMaxiters().
| static std::string TSFExtended::IterativeSolver< Scalar >::tolParam | ( | ) | [inline, static] |
Definition at line 68 of file TSFIterativeSolver.hpp.
Referenced by TSFExtended::IterativeSolver< Scalar >::getTol(), and TSFExtended::IterativeSolver< Scalar >::updateTolerance().
| virtual void TSFExtended::IterativeSolver< Scalar >::updateTolerance | ( | const double & | tol | ) | [inline, virtual] |
Change the convergence tolerance.
Reimplemented from TSFExtended::LinearSolverBase< Scalar >.
Definition at line 61 of file TSFIterativeSolver.hpp.
References TSFExtended::LinearSolverBase< Scalar >::parameters(), and TSFExtended::IterativeSolver< Scalar >::tolParam().