9 #include "qdp_config.h"
22 #ifdef BUILD_CPP_WILSON_DSLASH
24 #warning "Using New Dslashen"
33 #if BASE_PRECISION == 32
42 #elif defined BUILD_LLVM_WILSON_DSLASH
44 #warning "Using LLVM Dslash"
53 #if BASE_PRECISION == 32
60 #elif defined(CHROMA_QPHIX_DSLASH_ENABLED)
62 #ifdef CHROMA_BUILDING_QPHIX_DSLASH
81 #elif defined BUILD_SSE_WILSON_DSLASH
88 #if BASE_PRECISION == 32
103 #elif defined BUILD_PAB_WILSON_DSLASH
113 #ifndef CHROMA_USE_SLOPPY_BAGEL_DSLASH
142 #include "qdp_config.h"
148 #ifdef BUILD_SSE_WILSON_DSLASH
154 typedef SSEWilsonDslash3D WilsonDslash3D;
162 typedef QDPWilsonDslash3D WilsonDslash3D;
General Wilson-Dirac dslash.
Wilson Dslash linear operator.
Wilson Dslash linear operator.
Wilson Dslash linear operator.
Wilson Dslash linear operator.
Wilson Dslash linear operator.
Wilson Dslash linear operator.
Wilson Dslash linear operator.
Wilson Dslash linear operator.
Wilson Dslash linear operator.
Wilson Dslash linear operator.
Asqtad Staggered-Dirac operator.
QDPWilsonDslash WilsonDslash
QDPWilsonDslashT< LatticeFermion, multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix > > QDPWilsonDslash
QDPWilsonDslashF WilsonDslashF
QDPWilsonDslashT< LatticeFermionD, multi1d< LatticeColorMatrixD >, multi1d< LatticeColorMatrixD > > QDPWilsonDslashD
LLVMWilsonDslashT< LatticeFermionD, multi1d< LatticeColorMatrixD >, multi1d< LatticeColorMatrixD > > LLVMWilsonDslashD
QDPWilsonDslashT< LatticeFermionF, multi1d< LatticeColorMatrixF >, multi1d< LatticeColorMatrixF > > QDPWilsonDslashF
QDPWilsonDslashD WilsonDslashD
Fermion action factories.