QUDA v0.4.0
A library for QCD on GPUs
|
#include <dirac_quda.h>
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.