Ginkgo  Generated from pipelines/1068515030 branch based on master. Ginkgo version 1.7.0
A numerical linear algebra library targeting many-core architectures
Public Member Functions | List of all members
gko::solver::IterativeBase Class Reference

A LinOp implementing this interface stores a stopping criterion factory. More...

#include <ginkgo/core/solver/solver_base.hpp>

Inheritance diagram for gko::solver::IterativeBase:
[legend]

Public Member Functions

std::shared_ptr< const stop::CriterionFactoryget_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...
 

Detailed Description

A LinOp implementing this interface stores a stopping criterion factory.

Member Function Documentation

◆ get_stop_criterion_factory()

std::shared_ptr<const stop::CriterionFactory> gko::solver::IterativeBase::get_stop_criterion_factory ( ) const
inline

Gets the stopping criterion factory of the solver.

Returns
the stopping criterion factory

Referenced by gko::solver::EnableIterativeBase< Bicg< ValueType > >::operator=().

◆ set_stop_criterion_factory()

virtual void gko::solver::IterativeBase::set_stop_criterion_factory ( std::shared_ptr< const stop::CriterionFactory new_stop_factory)
inlinevirtual

The documentation for this class was generated from the following file: