|
Grid 0.7.0
|
#include <SparseMatrix.h>
Public Member Functions | |
| virtual GridBase * | Grid (void)=0 |
| virtual void | M (const Field &in, Field &out)=0 |
| virtual void | Mdag (const Field &in, Field &out)=0 |
| virtual void | MdagM (const Field &in, Field &out) |
| virtual void | MMdag (const Field &in, Field &out) |
| virtual void | Mdiag (const Field &in, Field &out)=0 |
| virtual void | Mdir (const Field &in, Field &out, int dir, int disp)=0 |
| virtual void | MdirAll (const Field &in, std::vector< Field > &out)=0 |
| virtual | ~SparseMatrixBase () |
Definition at line 37 of file SparseMatrix.h.
|
inlinevirtual |
Definition at line 56 of file SparseMatrix.h.
|
pure virtual |
Implemented in CoarsenedMatrix< Fobj, CComplex, nbasis >, FermionOperator< Impl >, FermionOperator< ImplD >, FermionOperator< ImplF >, GeneralCoarsenedMatrix< Fobj, CComplex, nbasis >, and MultiGeneralCoarsenedMatrix< Fobj, CComplex, nbasis >.
Referenced by Grid::SchurRedBlackBase< Field >::operator()(), Grid::SchurRedBlackBase< Field >::operator()(), Grid::NonHermitianSchurRedBlackDiagMooeeSolve< Field >::RedBlackSolution(), Grid::NonHermitianSchurRedBlackDiagTwoSolve< Field >::RedBlackSolution(), Grid::SchurRedBlackDiagMooeeSolve< Field >::RedBlackSolution(), Grid::SchurRedBlackDiagOneSolve< Field >::RedBlackSolution(), Grid::SchurRedBlackDiagTwoSolve< Field >::RedBlackSolution(), Grid::SchurRedBlackStaggeredSolve< Field >::RedBlackSolution(), Grid::NonHermitianSchurRedBlackDiagMooeeSolve< Field >::RedBlackSource(), Grid::NonHermitianSchurRedBlackDiagTwoSolve< Field >::RedBlackSource(), Grid::SchurRedBlackDiagMooeeSolve< Field >::RedBlackSource(), Grid::SchurRedBlackDiagOneSolve< Field >::RedBlackSource(), Grid::SchurRedBlackDiagTwoSolve< Field >::RedBlackSource(), and Grid::SchurRedBlackStaggeredSolve< Field >::RedBlackSource().
|
pure virtual |
|
pure virtual |
|
inlinevirtual |
Definition at line 43 of file SparseMatrix.h.
|
inlinevirtual |
Definition at line 48 of file SparseMatrix.h.
|
pure virtual |
|
pure virtual |
|
pure virtual |