|
template<typename Float > |
__device__ __host__ void | quda::accumulateComplexProduct (Float *a, const Float *b, const Float *c, Float sign) |
|
template<typename Float > |
__device__ __host__ void | quda::complexProduct (Float *a, const Float *b, const Float *c) |
|
template<typename Float > |
__device__ __host__ void | quda::complexDotProduct (Float *a, const Float *b, const Float *c) |
|
template<typename Float > |
__device__ __host__ void | quda::complexQuotient (Float *a, const Float *b, const Float *c) |
|
template<typename Float > |
__device__ __host__ void | quda::accumulateConjugateProduct (Float *a, const Float *b, const Float *c, int sign) |
|
template<typename Float > |
__device__ __host__ void | quda::complexConjugateProduct (Float *a, const Float *b, const Float *c) |
|
template<typename Float > |
__device__ __host__ Float | quda::timeBoundary (int idx, const int X[QUDA_MAX_DIM], QudaTboundary tBoundary, bool isFirstTimeSlice, bool isLastTimeSlice) |
|
template<typename Float > |
__device__ __host__ Float | quda::timeBoundary (int idx, const int X[QUDA_MAX_DIM], const int R[QUDA_MAX_DIM], QudaTboundary tBoundary, bool isFirstTimeSlice, bool isLastTimeSlice, QudaGhostExchange ghostExchange) |
|