18 namespace UnprecCloverFermActEnv
22 multi1d<LatticeColorMatrix>,
33 multi1d<LatticeColorMatrix>,
68 multi1d<LatticeColorMatrix>,
69 multi1d<LatticeColorMatrix> >*
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 Clover fermion action.
UnprecLinearOperator< T, P, Q > * linOp(Handle< FermState< T, P, Q > > state) const
Produce a linear operator for this action.
CloverFermActParams param
Unpreconditioned Clover-Dirac operator.
Unpreconditioned linear operator including derivatives.
Wilson-like fermion actions.
All ferm create-state method.
Fermion action factories.
Handle< CreateFermState< LatticeFermion, multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix > > > reader(XMLReader &xml_in, const std::string &path)
Helper function for the CreateFermState readers.
static bool registered
Local registration flag.
bool registerAll()
Register all the factories.
FermionAction< LatticeFermion, multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix > > * createFermAct(XMLReader &xml_in, const std::string &path)
Callback function.
const std::string name
Name to be used.
WilsonTypeFermAct< LatticeFermion, multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix > > * createFermAct4D(XMLReader &xml_in, const std::string &path)
Callback function.
Asqtad Staggered-Dirac operator.
const WilsonTypeFermAct< multi1d< LatticeFermion > > Handle< const ConnectState > state
Params for clover ferm acts.
Unpreconditioned Clover fermion action.
Unpreconditioned Clover fermion linear operator.