![]() |
Ginkgo Generated from branch based on main. Ginkgo version 1.11.0
A numerical linear algebra library targeting many-core architectures
|
Friends | |
| class | ::gko::EnablePolymorphicObject< Factory, ::gko::batch::BatchLinOpFactory > |
| class | ::gko::enable_parameters_type< parameters_type, Factory > |
Additional Inherited Members | |
| Public Types inherited from gko::EnableDefaultFactory< ConcreteFactory, ConcreteBatchLinOp, 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 Member Functions inherited from gko::EnableDefaultFactory< ConcreteFactory, ConcreteBatchLinOp, 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::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, ConcreteBatchLinOp, ParametersType, PolymorphicBase > | |
| static parameters_type | create () |
| Creates a new ParametersType object which can be used to instantiate a new ConcreteFactory. | |