|
Grid 0.7.0
|
#include <ConjugateResidual.h>
Public Member Functions | |
| ConjugateResidual (RealD tol, Integer maxit) | |
| void | operator() (LinearOperatorBase< Field > &Linop, const Field &src, Field &psi) |
| virtual void | operator() (LinearOperatorBase< Field > &Linop, const std::vector< Field > &in, std::vector< Field > &out) |
Data Fields | |
| RealD | Tolerance |
| Integer | MaxIterations |
| int | verbose |
Definition at line 40 of file ConjugateResidual.h.
|
inline |
Definition at line 48 of file ConjugateResidual.h.
References MaxIterations, Tolerance, and verbose.
|
inlinevirtual |
Implements OperatorFunction< Field >.
Definition at line 52 of file ConjugateResidual.h.
References axpy(), axpy_norm(), GridLogMessage, LinearOperatorBase< Field >::HermOp(), LinearOperatorBase< Field >::HermOpAndNorm(), MaxIterations, norm2(), Tolerance, and verbose.
|
inlinevirtualinherited |
Reimplemented in BlockConjugateGradient< Field >.
Definition at line 625 of file LinearOperator.h.
| RealD ConjugateResidual< Field >::Tolerance |
Definition at line 44 of file ConjugateResidual.h.
Referenced by ConjugateResidual(), and operator()().
| Integer ConjugateResidual< Field >::MaxIterations |
Definition at line 45 of file ConjugateResidual.h.
Referenced by ConjugateResidual(), and operator()().
| int ConjugateResidual< Field >::verbose |
Definition at line 46 of file ConjugateResidual.h.
Referenced by ConjugateResidual(), and operator()().