QUDA  v1.1.0
A library for QCD on GPUs
Public Member Functions | Public Attributes | List of all members
quda::gauge::S< real, length > Struct Template Reference

This is just a dummy structure we use for trove to define the required structure size. More...

#include <gauge_field_order.h>

Public Member Functions

__host__ __device__ const real & operator[] (int i) const
 
__host__ __device__ real & operator[] (int i)
 

Public Attributes

real v [length]
 

Detailed Description

template<typename real, int length>
struct quda::gauge::S< real, length >

This is just a dummy structure we use for trove to define the required structure size.

Parameters
realReal number type
lengthNumber of elements in the structure

Definition at line 2166 of file gauge_field_order.h.

Member Function Documentation

◆ operator[]() [1/2]

template<typename real , int length>
__host__ __device__ real& quda::gauge::S< real, length >::operator[] ( int  i)
inline

Definition at line 2169 of file gauge_field_order.h.

◆ operator[]() [2/2]

template<typename real , int length>
__host__ __device__ const real& quda::gauge::S< real, length >::operator[] ( int  i) const
inline

Definition at line 2168 of file gauge_field_order.h.

Member Data Documentation

◆ v

template<typename real , int length>
real quda::gauge::S< real, length >::v[length]

Definition at line 2167 of file gauge_field_order.h.


The documentation for this struct was generated from the following file: