|
auto | with_preconditioner (::gko::deferred_factory_parameter< preconditioner_type > factory) -> std::decay_t< decltype(*(this->self()))> & |
|
template<typename... Args> |
auto | with_generated_preconditioner (Args &&... _value) -> std::decay_t< decltype(*(this->self()))> & |
|
template<typename... Args, typename = std::enable_if_t<::std::conjunction< std::is_convertible<Args, ::gko::deferred_factory_parameter< criteria_type>>...>::value>> |
auto | with_criteria (Args &&... factories) -> std::decay_t< decltype(*(this->self()))> & |
|
template<typename FactoryType, typename = std::enable_if_t<std::is_convertible< FactoryType, ::gko::deferred_factory_parameter<criteria_type>>::value>> |
auto | with_criteria (const std::vector< FactoryType > &factories) -> std::decay_t< decltype(*(this->self()))> & |
|
Parameters & | with_loggers (Args &&... _value) |
| Provides the loggers to be added to the factory and its generated objects in a fluent interface.
|
|
std::unique_ptr< Factory > | on (std::shared_ptr< const Executor > exec) const |
| Creates a new factory on the specified executor.
|
|
◆ generated_preconditioner
template<typename Parameters, typename Factory>
Already generated preconditioner.
If one is provided, the factory preconditioner
will be ignored.
◆ preconditioner
template<typename Parameters, typename Factory>
The preconditioner to be used by the iterative solver.
By default, no preconditioner is used.
The documentation for this struct was generated from the following file: