Ginkgo: gko::solver::EnableApplyWithInitialGuess< DerivedType > Class Template Reference

| Ginkgo Generated from branch based on main. Ginkgo version 1.11.0 A numerical linear algebra library targeting many-core architectures

Loading...
Searching...
No Matches
gko::solver::EnableApplyWithInitialGuess< DerivedType > Class Template Referenceabstract

EnableApplyWithInitialGuess providing default operation for ApplyWithInitialGuess with correct validation and log. More...

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

Inheritance diagram for gko::solver::EnableApplyWithInitialGuess< DerivedType >:
[legend]
Collaboration diagram for gko::solver::EnableApplyWithInitialGuess< DerivedType >:
[legend]

## Detailed Description

template<typename DerivedType>
class gko::solver::EnableApplyWithInitialGuess< DerivedType >

EnableApplyWithInitialGuess providing default operation for ApplyWithInitialGuess with correct validation and log.

It ensures that vectors of apply_with_initial_guess will always have the same executor as the object this mixin is used in, creating a clone on the correct executor if necessary.

Template Parameters

  DerivedType | The type that this Mixin is used in. It must provide get_size() and get_executor() functions that return correctly initialized values and the logger functionality.

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

- ginkgo/core/solver/solver_base.hpp