11 namespace SchrDirichletGaugeBCEnv
Base class for all gauge action boundary conditions.
Concrete class for Schroedinger BC - use for nonpertubative tuning.
void initPhases()
Initialize the phases.
multi1d< LatticeBoolean > mask
multi1d< LatticeColorMatrix > fld
virtual void initBnd(multi1d< LatticeColorMatrix > &SFBndFld, multi1d< LatticeBoolean > &lSFmask) const
Construct the mask and boundary fields.
Gauge boundary condition factories.
GaugeBC< multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix > > * createGaugeBC(XMLReader &xml, const std::string &path)
Callback function to register with the factory.
bool registerAll()
Register all the factories.
static bool registered
Local registration flag.
Asqtad Staggered-Dirac operator.
Schroedinger BC - dirichlet BC.