15 namespace EvenOddPrecTwmFermActArrayEnv
19 multi1d<LatticeColorMatrix>,
30 multi1d<LatticeColorMatrix>,
61 XMLReader paramtop(xml, path);
84 multi1d<LatticeColorMatrix>,
85 multi1d<LatticeColorMatrix> >*
97 QDP_error_exit(
"EvenOddPrecTwmFermActArray::qpropT not implemented yet for this action yet\n");
Primary include file for CHROMA library code.
Even-odd preconditioned linear operator.
Even-odd preconditioned Wilson fermion action with parity breaking term.
SystemSolverArray< T > * qpropT(Handle< FermState< T, P, Q > > state, const GroupXML_t &invParam) const
Return quark prop solver, solution of unpreconditioned system.
EvenOddPrecConstDetLinearOperatorArray< T, P, Q > * linOp(Handle< FermState< T, P, Q > > state) const
Produce a linear operator for this action.
EvenOddPrecTwmFermActArrayParams param
Even-odd preconditioned Twisted-mass linop where each flavor is one of two array elements.
Support class for fermion actions and linear operators.
Base class for quadratic matter actions (e.g., fermions)
Class for counted reference semantics.
Wilson-like fermion actions.
Even-odd preconditioned Twisted-mass where each flavor is one of two array elements.
Even-odd preconditioned Twisted-mass linop where each flavor is one of two array elements.
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.
const std::string name
Name to be used.
FermionAction< LatticeFermion, multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix > > * createFermAct(XMLReader &xml_in, const std::string &path)
Callback function.
WilsonTypeFermAct5D< LatticeFermion, multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix > > * createFermAct5D(XMLReader &xml_in, const std::string &path)
Callback function.
bool registerAll()
Register all the factories.
static bool registered
Local registration flag.
Asqtad Staggered-Dirac operator.
QDP_error_exit("too many BiCG iterations", n_count, rsd_sq, cp, c, re_rvr, im_rvr, re_a, im_a, re_b, im_b)
const WilsonTypeFermAct< multi1d< LatticeFermion > > Handle< const ConnectState > state
Params for wilson ferm acts.
EvenOddPrecTwmFermActArrayParams()
Hold group xml and type id.