|
QUDA v0.4.0
A library for QCD on GPUs
|
#include <dirac_quda.h>
Inheritance diagram for DiracStaggered:Definition at line 313 of file dirac_quda.h.
| DiracStaggered::DiracStaggered | ( | const DiracParam & | param | ) |
Definition at line 4 of file dirac_staggered.cpp.
| DiracStaggered::DiracStaggered | ( | const DiracStaggered & | dirac | ) |
Definition at line 12 of file dirac_staggered.cpp.
| DiracStaggered::~DiracStaggered | ( | ) | [virtual] |
Definition at line 15 of file dirac_staggered.cpp.
| void DiracStaggered::checkParitySpinor | ( | const cudaColorSpinorField & | in, |
| const cudaColorSpinorField & | out | ||
| ) | const [virtual] |
Reimplemented from Dirac.
Definition at line 32 of file dirac_staggered.cpp.
| void DiracStaggered::Dslash | ( | cudaColorSpinorField & | out, |
| const cudaColorSpinorField & | in, | ||
| const QudaParity | parity | ||
| ) | const [virtual] |
Implements Dirac.
Definition at line 54 of file dirac_staggered.cpp.
| void DiracStaggered::DslashXpay | ( | cudaColorSpinorField & | out, |
| const cudaColorSpinorField & | in, | ||
| const QudaParity | parity, | ||
| const cudaColorSpinorField & | x, | ||
| const double & | k | ||
| ) | const [virtual] |
Implements Dirac.
Definition at line 69 of file dirac_staggered.cpp.
| void DiracStaggered::M | ( | cudaColorSpinorField & | out, |
| const cudaColorSpinorField & | in | ||
| ) | const [virtual] |
Implements Dirac.
Reimplemented in DiracStaggeredPC.
Definition at line 86 of file dirac_staggered.cpp.
| void DiracStaggered::MdagM | ( | cudaColorSpinorField & | out, |
| const cudaColorSpinorField & | in | ||
| ) | const [virtual] |
Implements Dirac.
Reimplemented in DiracStaggeredPC.
Definition at line 101 of file dirac_staggered.cpp.
| DiracStaggered & DiracStaggered::operator= | ( | const DiracStaggered & | dirac | ) |
Definition at line 20 of file dirac_staggered.cpp.
| void DiracStaggered::prepare | ( | cudaColorSpinorField *& | src, |
| cudaColorSpinorField *& | sol, | ||
| cudaColorSpinorField & | x, | ||
| cudaColorSpinorField & | b, | ||
| const QudaSolutionType | solType | ||
| ) | const [virtual] |
Implements Dirac.
Reimplemented in DiracStaggeredPC.
Definition at line 128 of file dirac_staggered.cpp.
| void DiracStaggered::reconstruct | ( | cudaColorSpinorField & | x, |
| const cudaColorSpinorField & | b, | ||
| const QudaSolutionType | solType | ||
| ) | const [virtual] |
Implements Dirac.
Reimplemented in DiracStaggeredPC.
Definition at line 140 of file dirac_staggered.cpp.
FaceBuffer DiracStaggered::face [protected] |
Definition at line 318 of file dirac_quda.h.
cudaGaugeField* DiracStaggered::fatGauge [protected] |
Definition at line 316 of file dirac_quda.h.
cudaGaugeField* DiracStaggered::longGauge [protected] |
Definition at line 317 of file dirac_quda.h.
1.7.4