Ginkgo Generated from branch based on main. Ginkgo version 1.10.0
A numerical linear algebra library targeting many-core architectures
Loading...
Searching...
No Matches
gko::solver::Gmres< ValueType >::Factory Class Reference
Inheritance diagram for gko::solver::Gmres< ValueType >::Factory:
[legend]
Collaboration diagram for gko::solver::Gmres< ValueType >::Factory:
[legend]

Friends

class ::gko::EnablePolymorphicObject< Factory, ::gko::LinOpFactory >
class ::gko::enable_parameters_type< parameters_type, Factory >

Additional Inherited Members

Public Types inherited from gko::EnableDefaultFactory< ConcreteFactory, ConcreteLinOp, ParametersType, PolymorphicBase >
using product_type
using parameters_type
using polymorphic_base
using abstract_product_type
using components_type
Public Types inherited from gko::EnablePolymorphicAssignment< ConcreteFactory >
using result_type
Public Types inherited from gko::ConvertibleTo< ConcreteFactory >
using result_type
Public Member Functions inherited from gko::EnableDefaultFactory< ConcreteFactory, ConcreteLinOp, ParametersType, PolymorphicBase >
std::unique_ptr< product_type > generate (Args &&... args) const
const parameters_type & get_parameters () const noexcept
 Returns the parameters of the factory.
Public Member Functions inherited from gko::EnableAbstractPolymorphicObject< ConcreteFactory, PolymorphicBase >
std::unique_ptr< ConcreteFactory > create_default (std::shared_ptr< const Executor > exec) const
std::unique_ptr< ConcreteFactory > clone (std::shared_ptr< const Executor > exec) const
ConcreteFactory * copy_from (const PolymorphicObject *other)
ConcreteFactory * move_from (ptr_param< PolymorphicObject > other)
ConcreteFactory * clear ()
Public Member Functions inherited from gko::EnablePolymorphicAssignment< ConcreteFactory >
void convert_to (result_type *result) const override
void move_to (result_type *result) override
Static Public Member Functions inherited from gko::EnableDefaultFactory< ConcreteFactory, ConcreteLinOp, ParametersType, PolymorphicBase >
static parameters_type create ()
 Creates a new ParametersType object which can be used to instantiate a new ConcreteFactory.

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