15 namespace UnprecOvDWFermActArrayEnv
19 multi1d<LatticeColorMatrix>,
30 multi1d<LatticeColorMatrix>,
62 XMLReader paramtop(xml, path);
69 if (paramtop.count(
"a5") != 0)
86 multi1d<LatticeColorMatrix>,
87 multi1d<LatticeColorMatrix> >*
89 const Real& m_q)
const
Primary include file for CHROMA library code.
Support class for fermion actions and linear operators.
Base class for quadratic matter actions (e.g., fermions)
Class for counted reference semantics.
Unpreconditioned domain-wall Dirac operator.
Unpreconditioned Overlap-style (Borici) OvDWF fermion action.
UnprecDWLikeLinOpBaseArray< T, P, Q > * unprecLinOp(Handle< FermState< T, P, Q > > state, const Real &m_q) const
Produce an unpreconditioned linear operator for this action with arbitrary quark mass.
Unpreconditioned Overlap-DWF (Borici) linear operator.
Wilson-like fermion actions.
All ferm create-state method.
Fermion action factories.
void read(XMLReader &xml, const std::string &path, AsqtadFermActParams ¶m)
Read parameters.
Handle< CreateFermState< LatticeFermion, multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix > > > reader(XMLReader &xml_in, const std::string &path)
Helper function for the CreateFermState readers.
FermionAction< LatticeFermion, multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix > > * createFermAct(XMLReader &xml_in, const std::string &path)
Callback function.
static bool registered
Local registration flag.
WilsonTypeFermAct5D< LatticeFermion, multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix > > * createFermAct5D(XMLReader &xml_in, const std::string &path)
Callback function.
const std::string name
Name to be used.
bool registerAll()
Register all the factories.
Asqtad Staggered-Dirac operator.
const WilsonTypeFermAct< multi1d< LatticeFermion > > Handle< const ConnectState > state
UnprecOvDWFermActArrayParams()
Unpreconditioned Overlap-DWF (Borici) action.
Unpreconditioned Overlap-DWF (Borici) linear operator.