QUDA
v0.7.0
A library for QCD on GPUs
|
#include <texture.h>
Public Member Functions | |
Spinor () | |
Spinor (const cudaColorSpinorField &x) | |
Spinor (const Spinor &st) | |
Spinor (StoreType *spinor, float *norm, int stride) | |
Spinor & | operator= (const Spinor &src) |
void | set (const cudaColorSpinorField &x) |
~Spinor () | |
__device__ void | load (RegType x[], const int i) |
__device__ void | save (RegType x[], int i) |
void | save (char **spinor_h, char **norm_h, size_t bytes, size_t norm_bytes) |
void | load (char **spinor_h, char **norm_h, size_t bytes, size_t norm_bytes) |
void * | V () |
float * | Norm () |
QudaPrecision | Precision () |
int | Stride () const |
void | setStride (int stride_) |
RegType | Register type used in kernel |
InterType | Intermediate format - RegType precision with StoreType ordering |
StoreType | Type used to store field in memory |
N | Length of vector of RegType elements that this Spinor represents |
tex_id | Which texture reference are we using. A default of -1 disables textures on architectures that don't support texture objects. |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |