20 namespace EvenOddPrecWilsonCoarseFineFermActEnv
24 multi1d<LatticeColorMatrix>,
35 multi1d<LatticeColorMatrix>,
70 Real inv_gamma_f = Real(1) /
p.gamma_f;
74 if (
p.coarse_dirs[
mu])
87 multi1d<LatticeColorMatrix>,
88 multi1d<LatticeColorMatrix> >*
100 std::istringstream is(invParam.
xml);
101 XMLReader paramtop(is);
116 std::istringstream is(invParam.
xml);
117 XMLReader paramtop(is);
Primary include file for CHROMA library code.
Even-odd preconditioned linear operator.
Even-odd preconditioned WilsonCoarseFine fermion action.
void init(const WilsonCoarseFineFermActParams ¶m_)
Init params.
EvenOddPrecConstDetLinearOperator< T, P, Q > * linOp(Handle< FermState< T, P, Q > > state) const
Produce a linear operator for this action.
MdagMSystemSolver< T > * invMdagM(Handle< FermState< T, P, Q > > state, const GroupXML_t &invParam) const
Return a linear operator solver for this action to solve MdagM*psi=chi.
LinOpSystemSolver< T > * invLinOp(Handle< FermState< T, P, Q > > state, const GroupXML_t &invParam) const
Return a linear operator solver for this action to solve M*psi=chi.
Even-odd preconditioned Wilson-Dirac operator.
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 Wilson fermion action supporting 2+2 anisotropy.
Even-odd preconditioned Wilson fermion linear operator.
All ferm create-state method.
Fermion action factories.
Fermionic boundary condition reader.
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.
WilsonTypeFermAct< LatticeFermion, multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix > > * createFermAct4D(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.
const WilsonTypeFermAct< multi1d< LatticeFermion > > Handle< const ConnectState > state
Hold group xml and type id.
Params for wilson ferm acts.
Factory for solving M*psi=chi where M is not hermitian or pos. def.
Factory for producing system solvers for MdagM*psi = chi.