QUDA  v1.1.0
A library for QCD on GPUs
quda::DiracCoarsePC Member List

This is the complete list of members for quda::DiracCoarsePC, including all inherited members.

checkFullSpinor(const ColorSpinorField &, const ColorSpinorField &) constquda::Diracvirtual
checkParitySpinor(const ColorSpinorField &, const ColorSpinorField &) constquda::Diracvirtual
checkSpinorAlias(const ColorSpinorField &, const ColorSpinorField &) constquda::Dirac
Clover(ColorSpinorField &out, const ColorSpinorField &in, const QudaParity parity) constquda::DiracCoarse
CloverInv(ColorSpinorField &out, const ColorSpinorField &in, const QudaParity parity) constquda::DiracCoarse
commDimquda::Diracmutableprotected
create(const DiracParam &param)quda::Diracstatic
createCoarseOp(GaugeField &Y, GaugeField &X, const Transfer &T, double kappa, double mass, double mu, double mu_factor=0.) constquda::DiracCoarsePCvirtual
createPreconditionedCoarseOp(GaugeField &Yhat, GaugeField &Xinv, const GaugeField &Y, const GaugeField &X)quda::DiracCoarse
createY(bool gpu=true, bool mapped=false) constquda::DiracCoarseprotected
createYhat(bool gpu=true) constquda::DiracCoarseprotected
daggerquda::Diracmutableprotected
Dagger(QudaDagType dag) constquda::Diracinline
deleteTmp(ColorSpinorField **, const bool &reset) constquda::Diracprotected
Dirac(const DiracParam &param)quda::Dirac
Dirac(const Dirac &dirac)quda::Dirac
diracquda::DiracCoarseprotected
DiracCoarse(const DiracParam &param, bool gpu_setup=true, bool mapped=false)quda::DiracCoarse
DiracCoarse(const DiracParam &param, cpuGaugeField *Y_h, cpuGaugeField *X_h, cpuGaugeField *Xinv_h, cpuGaugeField *Yhat_h, cudaGaugeField *Y_d=0, cudaGaugeField *X_d=0, cudaGaugeField *Xinv_d=0, cudaGaugeField *Yhat_d=0)quda::DiracCoarse
DiracCoarse(const DiracCoarse &dirac, const DiracParam &param)quda::DiracCoarse
DiracCoarsePC(const DiracParam &param, bool gpu_setup=true)quda::DiracCoarsePC
DiracCoarsePC(const DiracCoarse &dirac, const DiracParam &param)quda::DiracCoarsePC
Dslash(ColorSpinorField &out, const ColorSpinorField &in, const QudaParity parity) constquda::DiracCoarsePCvirtual
Dslash4(ColorSpinorField &out, const ColorSpinorField &in, const QudaParity parity) constquda::Diracinlinevirtual
DslashXpay(ColorSpinorField &out, const ColorSpinorField &in, const QudaParity parity, const ColorSpinorField &x, const double &k) constquda::DiracCoarsePCvirtual
enable_cpuquda::DiracCoarsemutableprotected
enable_gpuquda::DiracCoarsemutableprotected
flipDagger() constquda::Diracinline
flopsquda::Diracmutableprotected
Flops() constquda::Diracinline
gaugequda::Diracprotected
getDiracType() constquda::DiracCoarsePCinlinevirtual
getMatPCType() constquda::Diracinline
getStencilSteps() constquda::Dirac
gpu_setupquda::DiracCoarseprotected
halo_precisionquda::Diracmutableprotected
HaloPrecision() constquda::Diracinline
hasDslash() constquda::Diracinlinevirtual
hasSpecialMG() constquda::Diracinlinevirtual
hermitian() constquda::Diracinlinevirtual
init_cpuquda::DiracCoarsemutableprotected
init_gpuquda::DiracCoarsemutableprotected
initializeCoarse()quda::DiracCoarseprotected
initializeLazy(QudaFieldLocation location) constquda::DiracCoarseprotected
isCoarse() constquda::DiracCoarseinlinevirtual
Kappa() constquda::Diracinline
kappaquda::Diracprotected
laplace3Dquda::Diracprotected
M(ColorSpinorField &out, const ColorSpinorField &in) constquda::DiracCoarsePCvirtual
mappedquda::DiracCoarseprotected
Mass() constquda::DiracCoarseinlinevirtual
massquda::DiracCoarseprotected
matpcTypequda::Diracprotected
Mdag(ColorSpinorField &out, const ColorSpinorField &in) constquda::Dirac
MdagM(ColorSpinorField &out, const ColorSpinorField &in) constquda::DiracCoarsePCvirtual
MdagMLocal(ColorSpinorField &out, const ColorSpinorField &in) constquda::Diracinlinevirtual
MMdag(ColorSpinorField &out, const ColorSpinorField &in) constquda::Dirac
muquda::DiracCoarseprotected
Mu() constquda::DiracCoarseinlinevirtual
mu_factorquda::DiracCoarseprotected
MuFactor() constquda::DiracCoarseinlinevirtual
need_bidirectionalquda::DiracCoarseprotected
newTmp(ColorSpinorField **, const ColorSpinorField &) constquda::Diracprotected
Object()quda::Objectinline
operator delete(void *p)quda::Objectinlinestatic
operator delete[](void *p)quda::Objectinlinestatic
operator new(std::size_t size)quda::Objectinlinestatic
operator new[](std::size_t size)quda::Objectinlinestatic
operator=(const Dirac &dirac)quda::Dirac
prefetch(QudaFieldLocation mem_space, qudaStream_t stream=0) constquda::DiracCoarsePCvirtual
prepare(ColorSpinorField *&src, ColorSpinorField *&sol, ColorSpinorField &x, ColorSpinorField &b, const QudaSolutionType) constquda::DiracCoarsePCvirtual
prepareSpecialMG(ColorSpinorField *&src, ColorSpinorField *&sol, ColorSpinorField &x, ColorSpinorField &b, const QudaSolutionType solType) constquda::Diracinlinevirtual
profilequda::Diracmutableprotected
reconstruct(ColorSpinorField &x, const ColorSpinorField &b, const QudaSolutionType) constquda::DiracCoarsePCvirtual
reconstructSpecialMG(ColorSpinorField &x, const ColorSpinorField &b, const QudaSolutionType solType) constquda::Diracinlinevirtual
setCommDim(const int commDim_[QUDA_MAX_DIM]) constquda::Diracinline
setHaloPrecision(QudaPrecision halo_precision_) constquda::Diracinline
setMass(double mass)quda::Diracinline
tmp1quda::Diracmutableprotected
tmp2quda::Diracmutableprotected
transferquda::DiracCoarseprotected
typequda::Diracprotected
updateFields(cudaGaugeField *gauge_in, cudaGaugeField *fat_gauge_in, cudaGaugeField *long_gauge_in, cudaCloverField *clover_in)quda::DiracCoarseinlinevirtual
use_mmaquda::DiracCoarseprotected
X_dquda::DiracCoarsemutableprotected
X_hquda::DiracCoarsemutableprotected
Xinv_dquda::DiracCoarsemutableprotected
Xinv_hquda::DiracCoarsemutableprotected
Y_dquda::DiracCoarsemutableprotected
Y_hquda::DiracCoarsemutableprotected
Yhat_dquda::DiracCoarsemutableprotected
Yhat_hquda::DiracCoarsemutableprotected
~Dirac()quda::Diracvirtual
~DiracCoarse()quda::DiracCoarsevirtual
~DiracCoarsePC()quda::DiracCoarsePCvirtual
~Object()quda::Objectinlinevirtual