8 #ifndef ASQTAD_CPS_WRAPPER_QPROP_H
9 #define ASQTAD_CPS_WRAPPER_QPROP_H
35 typedef LatticeStaggeredFermion
T;
36 typedef multi1d<LatticeColorMatrix>
P;
37 typedef multi1d<LatticeColorMatrix>
Q;
57 const Subset&
subset()
const {
return all;}
Primary include file for CHROMA library code.
QPROP for wrapping CPS asqtad QPROP.
const Subset & subset() const
Return the subset on which the operator acts.
multi1d< LatticeColorMatrix > P
LatticeStaggeredFermion T
SysSolverCGParams invParam
Handle< EvenOddLinearOperator< T, P, Q > > M
Handle< AsqtadConnectStateBase > state
SystemSolverResults_t operator()(LatticeStaggeredFermion &psi, const LatticeStaggeredFermion &chi) const
Solver the linear system.
~AsqtadCPSWrapperQprop()
Destructor is automatic.
multi1d< LatticeColorMatrix > Q
Even-odd preconditioned Staggered-like fermion actions.
Support class for fermion actions and linear operators.
Class for counted reference semantics.
Class structure for fermion actions.
Class for counted reference semantics.
Asqtad Staggered-Dirac operator.
multi1d< LatticeFermion > chi(Ncb)
Staggered-like fermion actions.
Support class for fermion actions and linear operators.
Holds return info from SystemSolver call.