Parameters for the external QDP clover multigrid solver.
More...
Go to the source code of this file.
|
| Chroma |
| Asqtad Staggered-Dirac operator.
|
|
|
void | Chroma::read (XMLReader &xml, const std::string &path, SysSolverQOPMGParams ¶m) |
|
void | Chroma::write (XMLWriter &xml, const std::string &path, const SysSolverQOPMGParams ¶m) |
|
Parameters for the external QDP clover multigrid solver.
Definition in file syssolver_qop_mg_params.cc.
◆ defaultread
#define defaultread |
( |
|
PARAM, |
|
|
|
DEFAULT |
|
) |
| if (paramtop.count(#PARAM)) {read(paramtop, #PARAM, param.PARAM);} else {param.PARAM = DEFAULT;} |
◆ defaultreadvec
#define defaultreadvec |
( |
|
PARAM, |
|
|
|
DEFAULT |
|
) |
| |
Value: if (paramtop.count(#PARAM)) { \
read(paramtop, #PARAM, param.PARAM); \
} else { \
param.PARAM.resize(param.Levels); \
for (
int l=0;
l<param.Levels;
l++) { \
} \
}
◆ writeparam
#define writeparam |
( |
|
PARAM | ) |
write(xml, #PARAM, param.PARAM) |