|
QUDA v0.4.0
A library for QCD on GPUs
|
#include <texture.h>
Public Member Functions | |
| SpinorTexture () | |
| SpinorTexture (const cudaColorSpinorField &x) | |
| ~SpinorTexture () | |
| SpinorTexture & | operator= (const SpinorTexture &src) |
| __device__ void | load (RegType x[], const int i) |
| QudaPrecision | Precision () |
| 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 |
| SpinorTexture< RegType, InterType, StoreType, N, tex_id >::SpinorTexture | ( | ) | [inline] |
| SpinorTexture< RegType, InterType, StoreType, N, tex_id >::SpinorTexture | ( | const cudaColorSpinorField & | x | ) | [inline] |
| SpinorTexture< RegType, InterType, StoreType, N, tex_id >::~SpinorTexture | ( | ) | [inline] |
| __device__ void SpinorTexture< RegType, InterType, StoreType, N, tex_id >::load | ( | RegType | x[], |
| const int | i | ||
| ) | [inline] |
| SpinorTexture& SpinorTexture< RegType, InterType, StoreType, N, tex_id >::operator= | ( | const SpinorTexture< RegType, InterType, StoreType, N, tex_id > & | src | ) | [inline] |
| QudaPrecision SpinorTexture< RegType, InterType, StoreType, N, tex_id >::Precision | ( | ) | [inline] |
| int SpinorTexture< RegType, InterType, StoreType, N, tex_id >::Stride | ( | ) | [inline] |
1.7.4