QUDA
v1.1.0
A library for QCD on GPUs
|
#include <gauge_field_order.h>
Public Member Functions | |
GhostAccessor (const GaugeField &U, void *gauge_=0, void **ghost_=0) | |
GhostAccessor (const GhostAccessor< Float, nColor, QUDA_MILC_GAUGE_ORDER, native_ghost, storeFloat > &a) | |
void | resetScale (Float max) |
__device__ __host__ complex< Float > | operator() (int d, int parity, int x, int row, int col) const |
__device__ __host__ const auto | wrap (int d, int parity, int x, int row, int col) const |
The method similar to Accessor<Float, nColor, QUDA_MILC_GAUGE_ORDER, storeFloat>::wrap: this method and the following creates a fieldorder_wrapper object with the pointer that points to the memory chunk at d, parity, x, row, col. More... | |
__device__ __host__ auto | wrap (int d, int parity, int x, int row, int col) |
the non-const wrap method. More... | |
__device__ __host__ fieldorder_wrapper< Float, storeFloat > | operator() (int d, int parity, int x, int row, int col) |
Public Attributes | |
complex< storeFloat > * | ghost [8] |
int | ghostOffset [8] |
Float | scale |
Float | scale_inv |
Static Public Attributes | |
static constexpr bool | fixed = fixed_point<Float,storeFloat>() |
Definition at line 653 of file gauge_field_order.h.
|
inline |
Definition at line 660 of file gauge_field_order.h.
|
inline |
Definition at line 676 of file gauge_field_order.h.
|
inline |
Definition at line 722 of file gauge_field_order.h.
|
inline |
Definition at line 693 of file gauge_field_order.h.
|
inline |
Definition at line 686 of file gauge_field_order.h.
|
inline |
the non-const wrap
method.
Definition at line 716 of file gauge_field_order.h.
|
inline |
The method similar to Accessor<Float, nColor, QUDA_MILC_GAUGE_ORDER, storeFloat>::wrap: this method and the following creates a fieldorder_wrapper object with the pointer that points to the memory chunk at d, parity, x, row, col.
Definition at line 707 of file gauge_field_order.h.
|
staticconstexpr |
Definition at line 658 of file gauge_field_order.h.
complex<storeFloat>* quda::gauge::GhostAccessor< Float, nColor, QUDA_MILC_GAUGE_ORDER, native_ghost, storeFloat >::ghost[8] |
Definition at line 654 of file gauge_field_order.h.
int quda::gauge::GhostAccessor< Float, nColor, QUDA_MILC_GAUGE_ORDER, native_ghost, storeFloat >::ghostOffset[8] |
Definition at line 655 of file gauge_field_order.h.
Float quda::gauge::GhostAccessor< Float, nColor, QUDA_MILC_GAUGE_ORDER, native_ghost, storeFloat >::scale |
Definition at line 656 of file gauge_field_order.h.
Float quda::gauge::GhostAccessor< Float, nColor, QUDA_MILC_GAUGE_ORDER, native_ghost, storeFloat >::scale_inv |
Definition at line 657 of file gauge_field_order.h.