6 #ifndef __seoprec_wilstype_fermact_w_h__
7 #define __seoprec_wilstype_fermact_w_h__
20 template<
typename T,
typename P,
typename Q>
Support class for fermion actions and linear operators.
Class for counted reference semantics.
Even-odd preconditioned linear operator.
Symmetric even-odd preconditioned Wilson-like fermion actions including derivatives.
virtual SymEvenOddPrecLinearOperator< T, P, Q > * linOp(Handle< FermState< T, P, Q > > state) const =0
Override to produce an even-odd prec. linear operator for this action.
virtual ~SymEvenOddPrecWilsonTypeFermAct()
Virtual destructor to help with cleanup;.
virtual SystemSolver< T > * qprop(Handle< FermState< T, P, Q > > state, const GroupXML_t &invParam) const
Return quark prop solver, solution of unpreconditioned system.
Wilson-like fermion actions.
Asqtad Staggered-Dirac operator.
const WilsonTypeFermAct< multi1d< LatticeFermion > > Handle< const ConnectState > state
Base class for symmetric even-odd preconditioned 4D and 5D Linop.
Hold group xml and type id.
Wilson-like fermion actions.