6 #ifndef __unprec_two_flavor_monomial_w_h__
7 #define __unprec_two_flavor_monomial_w_h__
17 namespace UnprecTwoFlavorWilsonTypeFermMonomialEnv
30 multi1d<LatticeColorMatrix>,
31 multi1d<LatticeColorMatrix>,
36 typedef LatticeFermion
T;
37 typedef multi1d<LatticeColorMatrix>
P;
38 typedef multi1d<LatticeColorMatrix>
Q;
Class for counted reference semantics.
Exact 2 degen flavor unpreconditioned fermact monomial.
Wrapper class for 2-flavor unprec ferm monomials.
T & getPhi(void)
mutator for pseudofermion with Pf index i
void operator=(const UnprecTwoFlavorWilsonTypeFermMonomial &)
const WilsonTypeFermAct< T, P, Q > & getFermAct(void) const
Get at fermion action.
multi1d< LatticeColorMatrix > Q
const GroupXML_t & getInvParams(void) const
Get parameters for the inverter.
const T & getPhi(void) const
Accessor for pseudofermion with Pf index i (read only)
UnprecTwoFlavorWilsonTypeFermMonomial(const UnprecTwoFlavorWilsonTypeFermMonomial &m)
UnprecTwoFlavorWilsonTypeFermMonomial()
Handle< const WilsonTypeFermAct< LatticeFermion, multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix > > > fermact
AbsChronologicalPredictor4D< LatticeFermion > & getMDSolutionPredictor(void)
Get at the chronological predcitor.
Handle< AbsChronologicalPredictor4D< LatticeFermion > > chrono_predictor
multi1d< LatticeColorMatrix > P
Wilson-like fermion actions.
bool registerAll()
Register all the factories.
Asqtad Staggered-Dirac operator.
Hold group xml and type id.
Two-flavor monomial params.
Two flavor Monomials - gauge action or fermion binlinear contributions for HMC.