21 Solver(param,profile), mat(mat)
23 sd =
new SD(mat,param,profile);
42 for(
int i=0; i<4; ++i)
csParam.x[i] += 2*R[i];
43 xx =
new cudaColorSpinorField(
csParam);
44 bx =
new cudaColorSpinorField(
csParam);
48 int parity = mat.getMatPCType();
52 sd->operator()(*xx,*bx);
int commDimPartitioned(int dir)
void operator()(cudaColorSpinorField &out, cudaColorSpinorField &in)
void mat(void *out, void **fatlink, void **longlink, void *in, double kappa, int dagger_bit, QudaPrecision sPrecision, QudaPrecision gPrecision)
void exchangeExtendedGhost(cudaColorSpinorField *spinor, int R[], int parity, cudaStream_t *stream_p)
SD(DiracMatrix &mat, SolverParam ¶m, TimeProfile &profile)
void copyExtendedColorSpinor(ColorSpinorField &dst, const ColorSpinorField &src, QudaFieldLocation location, const int parity, void *Dst, void *Src, void *dstNorm, void *srcNorm)
XSD(DiracMatrix &mat, SolverParam ¶m, TimeProfile &profile)