6 #ifndef __boundcond_h__
7 #define __boundcond_h__
17 template<
typename P,
typename Q>
28 virtual void zero(
P& ds_u)
const = 0;
Primary include file for CHROMA library code.
Base class for all boundary conditions.
virtual void zero(P &ds_u) const =0
Zero momenta field (in this case the force) in place on masked sites and links.
virtual ~BoundCond()
Virtual destructor to help with cleanup;.
virtual bool nontrivialP() const =0
Says if there are fixed coordinates (links) within the lattice.
virtual void modify(Q &u) const =0
Apply the BC onto the coordinate fields in place.
Asqtad Staggered-Dirac operator.
static multi1d< LatticeColorMatrix > u
LinOpSysSolverMGProtoClover::Q Q
multi1d< LatticeColorMatrix > P