|
Grid 0.7.0
|
#include <LinearOperator.h>
Public Member Functions | |
| virtual void | operator() (const Field &in, Field &out)=0 |
| virtual void | operator() (const std::vector< Field > &in, std::vector< Field > &out) |
| virtual | ~LinearFunction () |
Definition at line 634 of file LinearOperator.h.
|
inlinevirtual |
Definition at line 647 of file LinearOperator.h.
|
pure virtual |
Implemented in ConjugateGradientReliableUpdate< FieldD, FieldF, type, type >, FunctionHermOp< Field >, Grid::DeflatedGuesser< Field >, Grid::DoNothingGuesser< Field >, Grid::LocalCoherenceDeflatedGuesser< FineField, CoarseField >, Grid::SourceGuesser< Field >, Grid::ZeroGuesser< Field >, HPDSolver< Field >, IdentityLinearFunction< Field >, MdagMSolver< Field >, MixedPrecisionBiCGSTAB< FieldD, FieldF, type, type >, MixedPrecisionConjugateGradient< FieldD, FieldF, type, type >, MixedPrecisionConjugateGradientBatched< FieldD, FieldF, type, type >, NormalEquations< Field >, NormalResidual< Field >, PlainHermOp< Field >, PrecGeneralisedConjugateResidual< Field >, PrecGeneralisedConjugateResidualNonHermitian< Field >, TrivialPrecon< Field >, and TwoLevelCG< Field >.
|
inlinevirtual |
Definition at line 638 of file LinearOperator.h.