15 namespace GaugeMonomialEnv
21 multi1d<LatticeColorMatrix> >*
24 QDPIO::cout <<
"Create monomial: " <<
name << std::endl;
55 XMLReader paramtop(xml_in, path);
59 XMLReader xml_tmp(paramtop,
"./GaugeAction");
60 std::ostringstream os;
66 QDPIO::cerr <<
"Caught Exception while reading parameters: " <<
s <<std::endl;
70 QDPIO::cout <<
"GaugeMonomialParams: read \n" <<
gauge_act << std::endl;
95 XMLReader gaugeact_reader(is);
100 read(gaugeact_reader,
"/GaugeAction/Name", gaugeact_string);
103 QDPIO::cerr <<
"Error grepping the gaugeact name: " << e<< std::endl;
Primary include file for CHROMA library code.
Wrapper class for gauge monomials.
Handle< GaugeAction< P, Q > > gaugeact
An abstract monomial class, for inexact algorithms.
Generic gauge action monomial wrapper.
Fermion action factories.
void read(XMLReader &xml, const std::string &path, AsqtadFermActParams ¶m)
Read parameters.
void write(XMLWriter &xml, const std::string &path, const AsqtadFermActParams ¶m)
Writer parameters.
static bool registered
Local registration flag.
Monomial< multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix > > * createMonomial(XMLReader &xml, const std::string &path)
Callback function for the factory.
bool registerAll()
Register all the factories.
bool registerAll()
Register all the factories.
Asqtad Staggered-Dirac operator.
multi1d< LatticeFermion > s(Ncb)