Grid 0.7.0
PeriodicGaugeImpl< GimplTypes > Class Template Reference

#include <GaugeImplementations.h>

Inheritance diagram for PeriodicGaugeImpl< GimplTypes >:
DomainWallVec5dImpl< vComplex, FundamentalRepresentation, CoeffReal > DomainWallVec5dImpl< vComplexF, FundamentalRepresentation, CoeffReal > DomainWallVec5dImpl< vComplexD, FundamentalRepresentation, CoeffReal > DomainWallVec5dImpl< vComplex, FundamentalRepresentation, CoeffRealHalfComms > DomainWallVec5dImpl< vComplexF, FundamentalRepresentation, CoeffRealHalfComms > DomainWallVec5dImpl< vComplexD, FundamentalRepresentation, CoeffRealHalfComms > DomainWallVec5dImpl< vComplex, FundamentalRepresentation, CoeffComplex > DomainWallVec5dImpl< vComplexF, FundamentalRepresentation, CoeffComplex > DomainWallVec5dImpl< vComplexD, FundamentalRepresentation, CoeffComplex > DomainWallVec5dImpl< vComplex, FundamentalRepresentation, CoeffComplexHalfComms > DomainWallVec5dImpl< vComplexF, FundamentalRepresentation, CoeffComplexHalfComms > DomainWallVec5dImpl< vComplexD, FundamentalRepresentation, CoeffComplexHalfComms > StaggeredImpl< vComplex, FundamentalRepresentation > StaggeredImpl< vComplexF, FundamentalRepresentation > StaggeredImpl< vComplexD, FundamentalRepresentation > StaggeredVec5dImpl< vComplex, FundamentalRepresentation > StaggeredVec5dImpl< vComplexF, FundamentalRepresentation > StaggeredVec5dImpl< vComplexD, FundamentalRepresentation > WilsonImpl< vComplex, FundamentalRepresentation, CoeffReal > WilsonImpl< vComplexF, FundamentalRepresentation, CoeffReal > WilsonImpl< vComplexD, FundamentalRepresentation, CoeffReal > WilsonImpl< vComplexD2, FundamentalRepresentation, CoeffReal > WilsonImpl< vComplex, FundamentalRepresentation, CoeffComplex > WilsonImpl< vComplexF, FundamentalRepresentation, CoeffComplex > WilsonImpl< vComplexD, FundamentalRepresentation, CoeffComplex > WilsonImpl< vComplexD2, FundamentalRepresentation, CoeffComplex > WilsonImpl< vComplex, SpFundamentalRepresentation, CoeffComplex > WilsonImpl< vComplexF, SpFundamentalRepresentation, CoeffComplex > WilsonImpl< vComplexD, SpFundamentalRepresentation, CoeffComplex > WilsonImpl< vComplexD2, SpFundamentalRepresentation, CoeffComplex > WilsonImpl< vComplex, AdjointRepresentation, CoeffReal > WilsonImpl< vComplexF, AdjointRepresentation, CoeffReal > WilsonImpl< vComplexD, AdjointRepresentation, CoeffReal > WilsonImpl< vComplex, TwoIndexSymmetricRepresentation, CoeffReal > WilsonImpl< vComplexF, TwoIndexSymmetricRepresentation, CoeffReal > WilsonImpl< vComplexD, TwoIndexSymmetricRepresentation, CoeffReal > WilsonImpl< vComplex, TwoIndexAntiSymmetricRepresentation, CoeffReal > WilsonImpl< vComplexF, TwoIndexAntiSymmetricRepresentation, CoeffReal > WilsonImpl< vComplexD, TwoIndexAntiSymmetricRepresentation, CoeffReal > WilsonImpl< vComplex, SpFundamentalRepresentation, CoeffReal > WilsonImpl< vComplexF, SpFundamentalRepresentation, CoeffReal > WilsonImpl< vComplexD, SpFundamentalRepresentation, CoeffReal > WilsonImpl< vComplex, SpTwoIndexAntiSymmetricRepresentation, CoeffReal > WilsonImpl< vComplexF, SpTwoIndexAntiSymmetricRepresentation, CoeffReal > WilsonImpl< vComplexD, SpTwoIndexAntiSymmetricRepresentation, CoeffReal > WilsonImpl< vComplex, SpTwoIndexSymmetricRepresentation, CoeffReal > WilsonImpl< vComplexF, SpTwoIndexSymmetricRepresentation, CoeffReal > WilsonImpl< vComplexD, SpTwoIndexSymmetricRepresentation, CoeffReal >

Public Member Functions

 INHERIT_GIMPL_TYPES (GimplTypes)

Static Public Member Functions

template<class covariant>
static Lattice< covariant > CovShiftForward (const GaugeLinkField &Link, int mu, const Lattice< covariant > &field)
template<class covariant>
static Lattice< covariant > CovShiftBackward (const GaugeLinkField &Link, int mu, const Lattice< covariant > &field)
static GaugeLinkField CovShiftIdentityBackward (const GaugeLinkField &Link, int mu)
static GaugeLinkField CovShiftIdentityForward (const GaugeLinkField &Link, int mu)
static GaugeLinkField ShiftStaple (const GaugeLinkField &Link, int mu)
static GaugeLinkField CshiftLink (const GaugeLinkField &Link, int mu, int shift)
static bool isPeriodicGaugeField (void)

Detailed Description

template<class GimplTypes>
class PeriodicGaugeImpl< GimplTypes >

Definition at line 38 of file GaugeImplementations.h.

Member Function Documentation

◆ INHERIT_GIMPL_TYPES()

template<class GimplTypes>
PeriodicGaugeImpl< GimplTypes >::INHERIT_GIMPL_TYPES ( GimplTypes )

◆ CovShiftForward()

template<class GimplTypes>
template<class covariant>
Lattice< covariant > PeriodicGaugeImpl< GimplTypes >::CovShiftForward ( const GaugeLinkField & Link,
int mu,
const Lattice< covariant > & field )
inlinestatic

Definition at line 49 of file GaugeImplementations.h.

◆ CovShiftBackward()

template<class GimplTypes>
template<class covariant>
Lattice< covariant > PeriodicGaugeImpl< GimplTypes >::CovShiftBackward ( const GaugeLinkField & Link,
int mu,
const Lattice< covariant > & field )
inlinestatic

Definition at line 56 of file GaugeImplementations.h.

◆ CovShiftIdentityBackward()

template<class GimplTypes>
GaugeLinkField PeriodicGaugeImpl< GimplTypes >::CovShiftIdentityBackward ( const GaugeLinkField & Link,
int mu )
inlinestatic

Definition at line 61 of file GaugeImplementations.h.

◆ CovShiftIdentityForward()

template<class GimplTypes>
GaugeLinkField PeriodicGaugeImpl< GimplTypes >::CovShiftIdentityForward ( const GaugeLinkField & Link,
int mu )
inlinestatic

Definition at line 65 of file GaugeImplementations.h.

◆ ShiftStaple()

template<class GimplTypes>
GaugeLinkField PeriodicGaugeImpl< GimplTypes >::ShiftStaple ( const GaugeLinkField & Link,
int mu )
inlinestatic

Definition at line 68 of file GaugeImplementations.h.

◆ CshiftLink()

template<class GimplTypes>
GaugeLinkField PeriodicGaugeImpl< GimplTypes >::CshiftLink ( const GaugeLinkField & Link,
int mu,
int shift )
inlinestatic

Definition at line 73 of file GaugeImplementations.h.

◆ isPeriodicGaugeField()

template<class GimplTypes>
bool PeriodicGaugeImpl< GimplTypes >::isPeriodicGaugeField ( void )
inlinestatic

Definition at line 77 of file GaugeImplementations.h.


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