QUDA  v1.1.0
A library for QCD on GPUs
Classes | Functions
quda::clover Namespace Reference

Classes

struct  square_
 
struct  abs_
 
struct  Accessor
 
struct  Accessor< Float, nColor, nSpin, QUDA_FLOAT2_CLOVER_ORDER >
 
struct  Accessor< Float, nColor, nSpin, QUDA_FLOAT4_CLOVER_ORDER >
 
struct  Accessor< Float, nColor, nSpin, QUDA_PACKED_CLOVER_ORDER >
 
struct  FieldOrder
 
struct  FloatNOrder
 Accessor routine for CloverFields in native field order. More...
 
struct  S
 This is just a dummy structure we use for trove to define the required structure size. More...
 
struct  QDPOrder
 
struct  QDPJITOrder
 
struct  BQCDOrder
 

Functions

bool isNative (QudaCloverFieldOrder order, QudaPrecision precision)
 
template<int N>
__device__ __host__ int indexFloatN (int k, int stride, int x)
 

Function Documentation

◆ indexFloatN()

template<int N>
__device__ __host__ int quda::clover::indexFloatN ( int  k,
int  stride,
int  x 
)
inline

Definition at line 234 of file clover_field_order.h.

◆ isNative()

bool quda::clover::isNative ( QudaCloverFieldOrder  order,
QudaPrecision  precision 
)
inline

Definition at line 14 of file clover_field.h.