|
QUDA
v0.7.0
A library for QCD on GPUs
|
#include <dirac_quda.h>
Inheritance diagram for quda::DiracMatrix:Public Member Functions | |
| DiracMatrix (const Dirac &d) | |
| DiracMatrix (const Dirac *d) | |
| virtual | ~DiracMatrix ()=0 |
| virtual void | operator() (cudaColorSpinorField &out, const cudaColorSpinorField &in) const =0 |
| virtual void | operator() (cudaColorSpinorField &out, const cudaColorSpinorField &in, cudaColorSpinorField &tmp) const =0 |
| virtual void | operator() (cudaColorSpinorField &out, const cudaColorSpinorField &in, cudaColorSpinorField &Tmp1, cudaColorSpinorField &Tmp2) const =0 |
| unsigned long long | flops () const |
| QudaMatPCType | getMatPCType () const |
| std::string | Type () const |
| bool | isStaggered () const |
Protected Attributes | |
| const Dirac * | dirac |
Definition at line 571 of file dirac_quda.h.
|
inline |
Definition at line 577 of file dirac_quda.h.
|
inline |
Definition at line 578 of file dirac_quda.h.
|
inlinepure virtual |
Definition at line 602 of file dirac_quda.h.
|
inline |
Definition at line 587 of file dirac_quda.h.
|
inline |
Definition at line 590 of file dirac_quda.h.
|
inline |
Definition at line 594 of file dirac_quda.h.
|
pure virtual |
Implemented in quda::DiracMdag, quda::DiracMMdag, quda::DiracMdagM, and quda::DiracM.
|
pure virtual |
Implemented in quda::DiracMdag, quda::DiracMMdag, quda::DiracMdagM, and quda::DiracM.
|
pure virtual |
Implemented in quda::DiracMdag, quda::DiracMMdag, quda::DiracMdagM, and quda::DiracM.
|
inline |
Definition at line 592 of file dirac_quda.h.
|
protected |
Definition at line 574 of file dirac_quda.h.
1.8.6