Ginkgo
Generated from pipelines/1330831941 branch based on master. Ginkgo version 1.8.0
A numerical linear algebra library targeting many-core architectures
|
A LinOp implementing this interface stores a stopping criterion factory. More...
#include <ginkgo/core/solver/solver_base.hpp>
Public Member Functions | |
std::shared_ptr< const stop::CriterionFactory > | get_stop_criterion_factory () const |
Gets the stopping criterion factory of the solver. More... | |
virtual void | set_stop_criterion_factory (std::shared_ptr< const stop::CriterionFactory > new_stop_factory) |
Sets the stopping criterion of the solver. More... | |
A LinOp implementing this interface stores a stopping criterion factory.
|
inline |
Gets the stopping criterion factory of the solver.
Referenced by gko::solver::EnableIterativeBase< Bicg< ValueType > >::operator=().
|
inlinevirtual |
Sets the stopping criterion of the solver.
other | the new stopping criterion factory |
Reimplemented in gko::solver::EnableIterativeBase< DerivedType >, gko::solver::EnableIterativeBase< Bicgstab< ValueType > >, gko::solver::EnableIterativeBase< Multigrid >, gko::solver::EnableIterativeBase< Gmres< ValueType > >, gko::solver::EnableIterativeBase< CbGmres< ValueType > >, gko::solver::EnableIterativeBase< Ir< ValueType > >, gko::solver::EnableIterativeBase< Fcg< ValueType > >, gko::solver::EnableIterativeBase< Idr< ValueType > >, gko::solver::EnableIterativeBase< Cgs< ValueType > >, gko::solver::EnableIterativeBase< Gcr< ValueType > >, gko::solver::EnableIterativeBase< Cg< ValueType > >, and gko::solver::EnableIterativeBase< Bicg< ValueType > >.
Referenced by gko::solver::EnableIterativeBase< Bicg< ValueType > >::set_stop_criterion_factory().