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::GaugeOvrImpSTOUTArg< Float, GaugeOr, GaugeDs > Struct Template Reference

Public Member Functions

 GaugeOvrImpSTOUTArg (GaugeOr &origin, GaugeDs &dest, const GaugeField &data, const Float rho, const Float epsilon, const Float tolerance)
 

Public Attributes

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

Detailed Description

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

Definition at line 202 of file gauge_stout.cuh.

Constructor & Destructor Documentation

◆ GaugeOvrImpSTOUTArg()

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

Definition at line 213 of file gauge_stout.cuh.

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

Here is the call graph for this function:

Member Data Documentation

◆ border

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

Definition at line 205 of file gauge_stout.cuh.

◆ dest

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

Definition at line 211 of file gauge_stout.cuh.

◆ epsilon

template<typename Float, typename GaugeOr, typename GaugeDs>
const Float quda::GaugeOvrImpSTOUTArg< Float, GaugeOr, GaugeDs >::epsilon

Definition at line 208 of file gauge_stout.cuh.

◆ origin

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

Definition at line 206 of file gauge_stout.cuh.

◆ rho

template<typename Float, typename GaugeOr, typename GaugeDs>
const Float quda::GaugeOvrImpSTOUTArg< Float, GaugeOr, GaugeDs >::rho

Definition at line 207 of file gauge_stout.cuh.

◆ threads

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

Definition at line 203 of file gauge_stout.cuh.

◆ tolerance

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

Definition at line 209 of file gauge_stout.cuh.

◆ X

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

Definition at line 204 of file gauge_stout.cuh.


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