|
QUDA v0.4.0
A library for QCD on GPUs
|
#include <gauge_field.h>
Inheritance diagram for cudaGaugeField:Public Member Functions | |
| cudaGaugeField (const GaugeFieldParam &) | |
| virtual | ~cudaGaugeField () |
| void | loadCPUField (const cpuGaugeField &, const QudaFieldLocation &) |
| void | saveCPUField (cpuGaugeField &, const QudaFieldLocation &) const |
| double | LinkMax () const |
| void * | Gauge_p () |
| void * | Even_p () |
| void * | Odd_p () |
| const void * | Gauge_p () const |
| const void * | Even_p () const |
| const void * | Odd_p () const |
Friends | |
| void | bindGaugeTex (const cudaGaugeField &gauge, const int oddBit, void **gauge0, void **gauge1) |
| void | unbindGaugeTex (const cudaGaugeField &gauge) |
| void | bindFatGaugeTex (const cudaGaugeField &gauge, const int oddBit, void **gauge0, void **gauge1) |
| void | unbindFatGaugeTex (const cudaGaugeField &gauge) |
| void | bindLongGaugeTex (const cudaGaugeField &gauge, const int oddBit, void **gauge0, void **gauge1) |
| void | unbindLongGaugeTex (const cudaGaugeField &gauge) |
Definition at line 108 of file gauge_field.h.
| cudaGaugeField::cudaGaugeField | ( | const GaugeFieldParam & | param | ) |
Definition at line 6 of file cuda_gauge_field.cpp.
| cudaGaugeField::~cudaGaugeField | ( | ) | [virtual] |
Definition at line 26 of file cuda_gauge_field.cpp.
| void* cudaGaugeField::Even_p | ( | ) | [inline] |
Definition at line 138 of file gauge_field.h.
| const void* cudaGaugeField::Even_p | ( | ) | const [inline] |
Definition at line 142 of file gauge_field.h.
| void* cudaGaugeField::Gauge_p | ( | ) | [inline] |
Definition at line 137 of file gauge_field.h.
| const void* cudaGaugeField::Gauge_p | ( | ) | const [inline] |
Definition at line 141 of file gauge_field.h.
| double cudaGaugeField::LinkMax | ( | ) | const [inline] |
Definition at line 134 of file gauge_field.h.
| void cudaGaugeField::loadCPUField | ( | const cpuGaugeField & | cpu, |
| const QudaFieldLocation & | pack_location | ||
| ) |
Definition at line 134 of file cuda_gauge_field.cpp.
| const void* cudaGaugeField::Odd_p | ( | ) | const [inline] |
Definition at line 143 of file gauge_field.h.
| void* cudaGaugeField::Odd_p | ( | ) | [inline] |
Definition at line 139 of file gauge_field.h.
| void cudaGaugeField::saveCPUField | ( | cpuGaugeField & | cpu, |
| const QudaFieldLocation & | pack_location | ||
| ) | const |
Definition at line 326 of file cuda_gauge_field.cpp.
| void bindFatGaugeTex | ( | const cudaGaugeField & | gauge, |
| const int | oddBit, | ||
| void ** | gauge0, | ||
| void ** | gauge1 | ||
| ) | [friend] |
Definition at line 170 of file dslash_textures.h.
| void bindGaugeTex | ( | const cudaGaugeField & | gauge, |
| const int | oddBit, | ||
| void ** | gauge0, | ||
| void ** | gauge1 | ||
| ) | [friend] |
Definition at line 105 of file dslash_textures.h.
| void bindLongGaugeTex | ( | const cudaGaugeField & | gauge, |
| const int | oddBit, | ||
| void ** | gauge0, | ||
| void ** | gauge1 | ||
| ) | [friend] |
Definition at line 206 of file dslash_textures.h.
| void unbindFatGaugeTex | ( | const cudaGaugeField & | gauge | ) | [friend] |
Definition at line 192 of file dslash_textures.h.
| void unbindGaugeTex | ( | const cudaGaugeField & | gauge | ) | [friend] |
Definition at line 142 of file dslash_textures.h.
| void unbindLongGaugeTex | ( | const cudaGaugeField & | gauge | ) | [friend] |
Definition at line 238 of file dslash_textures.h.
1.7.4