34template<
typename MomentaField>
54 LatCM zz(grid); zz =
Zero();
55 for(
int mu=0;mu<
Nd;mu++) {
AcceleratorVector< int, MaxDims > Coordinate
void LatticeCoordinate(Lattice< iobj > &l, int mu)
void PokeIndex(Lattice< vobj > &lhs, const Lattice< decltype(peekIndex< Index >(vobj(), 0))> &rhs, int i)
auto PeekIndex(const Lattice< vobj > &lhs, int i) -> Lattice< decltype(peekIndex< Index >(vobj(), i))>
Lattice< obj > mod(const Lattice< obj > &rhs_i, Integer y)
GridLogger GridLogMessage(1, "Message", GridLogColours, "NORMAL")
#define NAMESPACE_BEGIN(A)
Lattice< vTInteger > LatticeInteger
const Coordinate & GlobalDimensions(void)
void applyFilter(MomentaField &P) const override
DirichletFilter(const Coordinate &_Block)
MomentaField::vector_type vector_type
MomentaField::scalar_type scalar_type
iScalar< iScalar< iScalar< vector_type > > > ScalarType