QUDA
v1.1.0
A library for QCD on GPUs
|
#include <clover_field_order.h>
Public Types | |
typedef mapper< Float >::type | RegType |
Public Member Functions | |
BQCDOrder (const CloverField &clover, bool inverse, Float *clover_=0) | |
bool | Twisted () const |
Float | Mu2 () const |
__device__ __host__ void | load (RegType v[length], int x, int parity) const |
__device__ __host__ void | save (RegType v[length], int x, int parity) |
size_t | Bytes () const |
Public Attributes | |
Float * | clover [2] |
const int | volumeCB |
const int | stride |
const bool | twisted |
const Float | mu2 |
BQCD ordering for clover fields struct for reordering a BQCD clover matrix into the order that is expected by QUDA. As well as reordering the clover matrix elements, we are also changing basis.
Definition at line 862 of file clover_field_order.h.
typedef mapper<Float>::type quda::clover::BQCDOrder< Float, length >::RegType |
Definition at line 863 of file clover_field_order.h.
|
inline |
Definition at line 871 of file clover_field_order.h.
|
inline |
Definition at line 917 of file clover_field_order.h.
|
inline |
v | The output clover matrix in QUDA order |
x | The checkerboarded lattice site |
parity | The parity of the lattice site |
Definition at line 889 of file clover_field_order.h.
|
inline |
Definition at line 882 of file clover_field_order.h.
|
inline |
Definition at line 913 of file clover_field_order.h.
|
inline |
Definition at line 881 of file clover_field_order.h.
Float* quda::clover::BQCDOrder< Float, length >::clover[2] |
Definition at line 864 of file clover_field_order.h.
const Float quda::clover::BQCDOrder< Float, length >::mu2 |
Definition at line 869 of file clover_field_order.h.
const int quda::clover::BQCDOrder< Float, length >::stride |
Definition at line 866 of file clover_field_order.h.
const bool quda::clover::BQCDOrder< Float, length >::twisted |
Definition at line 868 of file clover_field_order.h.
const int quda::clover::BQCDOrder< Float, length >::volumeCB |
Definition at line 865 of file clover_field_order.h.