QUDA
v0.7.0
A library for QCD on GPUs
|
#include <dirac_quda.h>
Protected Member Functions | |
void | initConstants () |
![]() | |
bool | newTmp (cudaColorSpinorField **, const cudaColorSpinorField &) const |
void | deleteTmp (cudaColorSpinorField **, const bool &reset) const |
Protected Attributes | |
FaceBuffer | face1 |
FaceBuffer | face2 |
![]() | |
cudaGaugeField & | gauge |
double | kappa |
double | mass |
QudaMatPCType | matpcType |
QudaDagType | dagger |
unsigned long long | flops |
cudaColorSpinorField * | tmp1 |
cudaColorSpinorField * | tmp2 |
QudaTune | tune |
int | commDim [QUDA_MAX_DIM] |
TimeProfile | profile |
Additional Inherited Members | |
![]() | |
static Dirac * | create (const DiracParam ¶m) |
Definition at line 144 of file dirac_quda.h.
quda::DiracWilson::DiracWilson | ( | const DiracParam & | param | ) |
Definition at line 11 of file dirac_wilson.cpp.
quda::DiracWilson::DiracWilson | ( | const DiracWilson & | dirac | ) |
Definition at line 18 of file dirac_wilson.cpp.
quda::DiracWilson::DiracWilson | ( | const DiracParam & | param, |
const int | nDims | ||
) |
Definition at line 24 of file dirac_wilson.cpp.
|
virtual |
Definition at line 32 of file dirac_wilson.cpp.
|
virtual |
Implements quda::Dirac.
Reimplemented in quda::DiracTwistedCloverPC, quda::DiracTwistedMassPC, quda::DiracDomainWall, and quda::DiracCloverPC.
Definition at line 44 of file dirac_wilson.cpp.
|
virtual |
Implements quda::Dirac.
Reimplemented in quda::DiracTwistedCloverPC, quda::DiracTwistedMassPC, quda::DiracDomainWall, quda::DiracCloverPC, and quda::DiracClover.
Definition at line 57 of file dirac_wilson.cpp.
|
protected |
|
virtual |
Implements quda::Dirac.
Reimplemented in quda::DiracTwistedCloverPC, quda::DiracTwistedClover, quda::DiracTwistedMassPC, quda::DiracTwistedMass, quda::DiracMobiusDomainWallPC, quda::DiracDomainWall4DPC, quda::DiracDomainWallPC, quda::DiracDomainWall, quda::DiracCloverPC, quda::DiracClover, and quda::DiracWilsonPC.
Definition at line 71 of file dirac_wilson.cpp.
|
virtual |
Implements quda::Dirac.
Reimplemented in quda::DiracTwistedCloverPC, quda::DiracTwistedClover, quda::DiracTwistedMassPC, quda::DiracTwistedMass, quda::DiracMobiusDomainWallPC, quda::DiracDomainWall4DPC, quda::DiracDomainWallPC, quda::DiracDomainWall, quda::DiracCloverPC, quda::DiracClover, and quda::DiracWilsonPC.
Definition at line 78 of file dirac_wilson.cpp.
DiracWilson & quda::DiracWilson::operator= | ( | const DiracWilson & | dirac | ) |
Definition at line 34 of file dirac_wilson.cpp.
|
virtual |
Implements quda::Dirac.
Reimplemented in quda::DiracTwistedCloverPC, quda::DiracTwistedClover, quda::DiracTwistedMassPC, quda::DiracTwistedMass, quda::DiracMobiusDomainWallPC, quda::DiracDomainWall4DPC, quda::DiracDomainWallPC, quda::DiracDomainWall, quda::DiracCloverPC, quda::DiracClover, and quda::DiracWilsonPC.
Definition at line 91 of file dirac_wilson.cpp.
|
virtual |
Implements quda::Dirac.
Reimplemented in quda::DiracTwistedCloverPC, quda::DiracTwistedClover, quda::DiracTwistedMassPC, quda::DiracTwistedMass, quda::DiracMobiusDomainWallPC, quda::DiracDomainWall4DPC, quda::DiracDomainWallPC, quda::DiracDomainWall, quda::DiracCloverPC, quda::DiracClover, and quda::DiracWilsonPC.
Definition at line 103 of file dirac_wilson.cpp.
|
protected |
Definition at line 148 of file dirac_quda.h.
|
protected |
Definition at line 148 of file dirac_quda.h.