|
CHROMA
|
Sparse matrix representation of spin matrices. More...
#include "util/ferm/spin_rep.h"Go to the source code of this file.
Namespaces | |
| Chroma | |
| Asqtad Staggered-Dirac operator. | |
Functions | |
| SpinMatrix | Chroma::constructSpinDR (int gamma) |
| Construct a spin matrix in the DR rep. More... | |
| SpinMatrix | Chroma::constructSpinDP (int gamma) |
| Construct a spin matrix in the DP rep. More... | |
| void | Chroma::read (XMLReader &xml, const std::string &path, MatrixSpinRep_t ¶m) |
| MatrixSpinRep reader. More... | |
| void | Chroma::write (XMLWriter &xml, const std::string &path, const MatrixSpinRep_t ¶m) |
| MatrixSpinRep writer. More... | |
| void | Chroma::read (BinaryReader &bin, MatrixSpinRep_t ¶m) |
| MatrixSpinRep reader. More... | |
| void | Chroma::write (BinaryWriter &bin, const MatrixSpinRep_t ¶m) |
| MatrixSpinRep writer. More... | |
| std::vector< MatrixSpinRep_t > | Chroma::convertTwoQuarkSpin (const SpinMatrix &in) |
| Convert a generic spin matrix into a sparse spin representation. More... | |
| std::vector< MatrixSpinRep_t > | Chroma::convertTwoQuarkSpinDR (int gamma) |
| Convert a DR gamma matrix indexed by gamma into a sparse spin representation. More... | |
| std::vector< MatrixSpinRep_t > | Chroma::convertTwoQuarkSpinDP (int gamma) |
| Convert a DP gamma matrix indexed by gamma into a sparse spin representation. More... | |
| MatrixSpinRep_t | Chroma::foldSourceDP (const MatrixSpinRep_t &spin, bool src) |
| Fold in gamma_4 for source ops. More... | |
| std::vector< MatrixSpinRep_t > | Chroma::foldSourceDP (const std::vector< MatrixSpinRep_t > &spin, bool src) |
| Fold in gamma_4 for source ops. More... | |
| void | Chroma::read (XMLReader &xml, const std::string &path, Rank3SpinRep_t ¶m) |
| Rank3SpinRep reader. More... | |
| void | Chroma::write (XMLWriter &xml, const std::string &path, const Rank3SpinRep_t ¶m) |
| Rank3SpinRep writer. More... | |
| void | Chroma::read (BinaryReader &bin, Rank3SpinRep_t ¶m) |
| Rank3SpinRep reader. More... | |
| void | Chroma::write (BinaryWriter &bin, const Rank3SpinRep_t ¶m) |
| Rank3SpinRep writer. More... | |
| std::vector< Rank3SpinRep_t > | Chroma::convertThreeQuarkSpin (const Array3dO< Complex > &in) |
| Convert a generic spin tensor into a sparse spin representation. More... | |
| Rank3SpinRep_t | Chroma::foldSourceDP (const Rank3SpinRep_t &spin, bool src) |
| Fold in gamma_4 for source ops. More... | |
| std::vector< Rank3SpinRep_t > | Chroma::foldSourceDP (const std::vector< Rank3SpinRep_t > &spin, bool src) |
| Fold in gamma_4 for source ops. More... | |
Sparse matrix representation of spin matrices.
Definition in file spin_rep.cc.