6 #ifndef __periodic_gaugebc_h__
7 #define __periodic_gaugebc_h__
15 namespace PeriodicGaugeBCEnv
23 template<
typename P,
typename Q>
Base class for all gauge action boundary conditions.
~PeriodicGaugeBC()
Destructor is automatic.
PeriodicGaugeBC()
Only empty constructor.
void operator=(const PeriodicGaugeBC< P, Q > &)
Hide assignment.
void zero(P &u) const
Zero the U fields in place on the masked links.
void modify(Q &u) const
Modify U fields in place.
bool nontrivialP() const
Says if there are non-trivial BC links.
Gauge boundary conditions.
Gauge boundary condition factories.
bool registerAll()
Register all the factories.
Asqtad Staggered-Dirac operator.
static multi1d< LatticeColorMatrix > u
LinOpSysSolverMGProtoClover::Q Q
multi1d< LatticeColorMatrix > P