QUDA
v1.1.0
A library for QCD on GPUs
|
#include <clover_field_order.h>
Public Member Functions | |
Accessor (const CloverField &A, bool inverse=false) | |
__device__ __host__ complex< Float > | operator() (int parity, int x, int s_row, int s_col, int c_row, int c_col) const |
template<typename helper , typename reducer > | |
__host__ double | transform_reduce (QudaFieldLocation location, helper h, double init, reducer r) const |
Public Attributes | |
Float * | a |
int | stride |
size_t | offset_cb |
Static Public Attributes | |
static constexpr int | N = nSpin * nColor / 2 |
Definition at line 241 of file clover_field_order.h.
|
inline |
Definition at line 246 of file clover_field_order.h.
|
inline |
Definition at line 250 of file clover_field_order.h.
|
inline |
Definition at line 282 of file clover_field_order.h.
Float* quda::clover::Accessor< Float, nColor, nSpin, QUDA_FLOAT4_CLOVER_ORDER >::a |
Definition at line 242 of file clover_field_order.h.
|
staticconstexpr |
Definition at line 245 of file clover_field_order.h.
size_t quda::clover::Accessor< Float, nColor, nSpin, QUDA_FLOAT4_CLOVER_ORDER >::offset_cb |
Definition at line 244 of file clover_field_order.h.
int quda::clover::Accessor< Float, nColor, nSpin, QUDA_FLOAT4_CLOVER_ORDER >::stride |
Definition at line 243 of file clover_field_order.h.