17 Solver(param,profile), mat(mat)
19 sd =
new SD(mat,param,profile);
37 for(
int i=0; i<4; ++i) csParam.
x[i] += 2*
R[i];
cudaColorSpinorField * xx
void operator()(ColorSpinorField &out, ColorSpinorField &in)
void exchangeExtendedGhost(cudaColorSpinorField *spinor, int R[], int parity, cudaStream_t *stream_p)
bool is_preconditioner
verbosity to use for preconditioner
QudaMatPCType getMatPCType() const
void copyExtendedColorSpinor(ColorSpinorField &dst, const ColorSpinorField &src, QudaFieldLocation location, const int parity, void *Dst, void *Src, void *dstNorm, void *srcNorm)
cudaColorSpinorField * bx
void mat(void *out, void **link, void *in, int dagger_bit, int mu, QudaPrecision sPrecision, QudaPrecision gPrecision)
int comm_dim_partitioned(int dim)
XSD(DiracMatrix &mat, SolverParam ¶m, TimeProfile &profile)