Grid 0.7.0
Cshift.h File Reference

Go to the source code of this file.

Functions

 NAMESPACE_BEGIN (Grid)
template<class Expression, typename std::enable_if< is_lattice_expr< Expression >::value, void >::type * = nullptr>
auto Cshift (const Expression &expr, int dim, int shift) -> decltype(closure(expr))
 NAMESPACE_END (Grid)

Function Documentation

◆ NAMESPACE_BEGIN()

NAMESPACE_BEGIN ( Grid )

◆ Cshift()

template<class Expression, typename std::enable_if< is_lattice_expr< Expression >::value, void >::type * = nullptr>
auto Cshift ( const Expression & expr,
int dim,
int shift ) -> decltype(closure(expr))

Definition at line 55 of file Cshift.h.

References closure(), and Cshift().

Referenced by SmearedConfigurationMasked< Gimpl >::BaseSmearDerivative(), CoarsenedMatrix< Fobj, CComplex, nbasis >::CoarsenOperator(), CayleyFermion5D< Impl >::ContractConservedCurrent(), WilsonFermion< Impl >::ContractConservedCurrent(), ConjugateBC::CovShiftBackward(), PeriodicBC::CovShiftBackward(), ConjugateBC::CovShiftForward(), PeriodicBC::CovShiftForward(), ConjugateBC::CovShiftIdentityBackward(), PeriodicBC::CovShiftIdentityBackward(), Cshift(), ConjugateBC::CshiftLink(), PeriodicBC::CshiftLink(), ScalarAction< ScalarImplR >::deriv(), Smear_APE< Gimpl >::derivative(), DWFSlowFermion< WilsonImplF >::Dhop5(), DWFSlowFermion< WilsonImplF >::DhopDirU(), DomainWallVec5dImpl< vComplex, FundamentalRepresentation, CoeffReal >::DoubleStore(), GparityWilsonImpl< vComplex, FundamentalRepresentation, CoeffReal >::DoubleStore(), StaggeredImpl< vComplex, FundamentalRepresentation >::DoubleStore(), StaggeredVec5dImpl< vComplex, FundamentalRepresentation >::DoubleStore(), WilsonImpl< vComplex, FundamentalRepresentation, CoeffReal >::DoubleStore(), FFT::FFT_dim(), ImprovedStaggeredFermion5D< Impl >::ImportGaugeSimple(), ImprovedStaggeredFermion< Impl >::ImportGaugeSimple(), SmearedConfigurationMasked< Gimpl >::logDetJacobianForceLevel(), LaplacianAdjointField< Impl >::M(), LaplacianAdjointField< Impl >::MDeriv(), LaplacianAdjointField< Impl >::MDeriv(), ScalarObs< Impl >::phider(), OpenQcdIOChromaReference::redistribute(), CayleyFermion5D< Impl >::SeqConservedCurrent(), WilsonFermion< Impl >::SeqConservedCurrent(), ConjugateBC::ShiftStaple(), PeriodicBC::ShiftStaple(), ScalarObs< Impl >::sumphider(), and OpenQcdIO::undoDoubleStore().

◆ NAMESPACE_END()

NAMESPACE_END ( Grid )