25 multi1d<LatticeColorMatrix> > >
state,
26 const multi1d<Real>&
Mass,
35 const int numMass =
Mass.size();
38 const multi1d<LatticeColorMatrix>&
u =
state->getLinks();
43 LatticeReal trace_aux0;
44 LatticeReal trace_aux1;
47 push(xml_out, xml_group);
54 QDPIO::cerr <<
"mespbp_w.cc: Action " <<
FermAct <<
" unsupported." << std::endl;
89 trace_aux0 = real(trace(adj(
eta) *
psi));
93 Real
norm = 1.0 / Real(2 * QDP::Layout::vol());
99 push(xml_out,
"elem");
Primary include file for CHROMA library code.
Support class for fermion actions and linear operators.
Class for counted reference semantics.
Class structure for fermion actions.
void write(XMLWriter &xml, const std::string &path, const AsqtadFermActParams ¶m)
Writer parameters.
Asqtad Staggered-Dirac operator.
static multi1d< LatticeColorMatrix > u
const WilsonTypeFermAct< multi1d< LatticeFermion > > Handle< const ConnectState > const multi1d< Real > & Mass
push(xml_out,"Condensates")
multi1d< LatticeFermion > chi(Ncb)
void MesPbp(Handle< SystemSolver< LatticeFermion > > qprop, Handle< FermState< LatticeFermion, multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix > > > state, const multi1d< Real > &Mass, const int ichiral, XMLWriter &xml_out, const std::string &xml_group, const std::string &FermAct)
Calculates noise estimator for psi_bar_psi.
const WilsonTypeFermAct< multi1d< LatticeFermion > > Handle< const ConnectState > state
FloatingPoint< double > Double
Holds return info from SystemSolver call.