CHROMA
syssolver_cg_clover_params.h
Go to the documentation of this file.
1 #ifndef __SYSSOLVER_CG_CLOVER_PARAMS_H__
2 #define __SYSSOLVER_CG_CLOVER_PARAMS_H__
3 
4 #include "chromabase.h"
6 #include "io/xml_group_reader.h"
7 
8 namespace Chroma
9 {
11  SysSolverCGCloverParams(XMLReader& xml, const std::string& path);
14  clovParams = p.clovParams;
15  MaxCG = p.MaxCG;
16  RsdCG = p.RsdCG;
17  }
19  int MaxCG;
20  Real RsdCG;
21  };
22 
23 
24  void read(XMLReader& xml, const std::string& path, SysSolverCGCloverParams& p);
25 
26  void write(XMLWriter& xml, const std::string& path,
27  const SysSolverCGCloverParams& param);
28 
29 
30 
31 }
32 
33 #endif
34 
35 
Primary include file for CHROMA library code.
Parameters for Clover fermion action.
void read(XMLReader &xml, const std::string &path, AsqtadFermActParams &param)
Read parameters.
void write(XMLWriter &xml, const std::string &path, const AsqtadFermActParams &param)
Writer parameters.
Asqtad Staggered-Dirac operator.
Definition: klein_gord.cc:10
::std::string string
Definition: gtest.h:1979
Params for clover ferm acts.
SysSolverCGCloverParams(const SysSolverCGCloverParams &p)
Read an XML group as a std::string.