QUDA  1.0.0
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions | Public Attributes | List of all members
quda::GaugeAPEArg< Float, GaugeOr, GaugeDs > Struct Template Reference

Public Member Functions

 GaugeAPEArg (GaugeOr &origin, GaugeDs &dest, const GaugeField &data, const Float alpha, const Float tolerance)
 

Public Attributes

int threads
 
int X [4]
 
int border [4]
 
GaugeOr origin
 
const Float alpha
 
const Float tolerance
 
GaugeDs dest
 

Detailed Description

template<typename Float, typename GaugeOr, typename GaugeDs>
struct quda::GaugeAPEArg< Float, GaugeOr, GaugeDs >

Definition at line 9 of file gauge_ape.cuh.

Constructor & Destructor Documentation

◆ GaugeAPEArg()

template<typename Float , typename GaugeOr , typename GaugeDs >
quda::GaugeAPEArg< Float, GaugeOr, GaugeDs >::GaugeAPEArg ( GaugeOr &  origin,
GaugeDs &  dest,
const GaugeField data,
const Float  alpha,
const Float  tolerance 
)
inline

Definition at line 19 of file gauge_ape.cuh.

References quda::LatticeField::R(), and quda::LatticeField::X().

Here is the call graph for this function:

Member Data Documentation

◆ alpha

template<typename Float , typename GaugeOr , typename GaugeDs >
const Float quda::GaugeAPEArg< Float, GaugeOr, GaugeDs >::alpha

Definition at line 14 of file gauge_ape.cuh.

◆ border

template<typename Float , typename GaugeOr , typename GaugeDs >
int quda::GaugeAPEArg< Float, GaugeOr, GaugeDs >::border[4]

Definition at line 12 of file gauge_ape.cuh.

◆ dest

template<typename Float , typename GaugeOr , typename GaugeDs >
GaugeDs quda::GaugeAPEArg< Float, GaugeOr, GaugeDs >::dest

Definition at line 17 of file gauge_ape.cuh.

◆ origin

template<typename Float , typename GaugeOr , typename GaugeDs >
GaugeOr quda::GaugeAPEArg< Float, GaugeOr, GaugeDs >::origin

Definition at line 13 of file gauge_ape.cuh.

◆ threads

template<typename Float , typename GaugeOr , typename GaugeDs >
int quda::GaugeAPEArg< Float, GaugeOr, GaugeDs >::threads

Definition at line 10 of file gauge_ape.cuh.

◆ tolerance

template<typename Float , typename GaugeOr , typename GaugeDs >
const Float quda::GaugeAPEArg< Float, GaugeOr, GaugeDs >::tolerance

Definition at line 15 of file gauge_ape.cuh.

◆ X

template<typename Float , typename GaugeOr , typename GaugeDs >
int quda::GaugeAPEArg< Float, GaugeOr, GaugeDs >::X[4]

Definition at line 11 of file gauge_ape.cuh.

Referenced by quda::computeAPEStep(), and quda::computeStaple().


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