QUDA
v1.1.0
A library for QCD on GPUs
|
Public Member Functions | |
void | setArrayDefaults () |
mgInputStruct () | |
QudaInverterType | getQudaInverterType (const char *name) |
QudaPrecision | getQudaPrecision (const char *name) |
QudaSolveType | getQudaSolveType (const char *name) |
QudaVerbosity | getQudaVerbosity (const char *name) |
bool | update (std::vector< std::string > &input_line) |
Public Attributes | |
int | mg_levels |
bool | verify_results |
QudaPrecision | preconditioner_precision |
int | nvec [QUDA_MAX_MG_LEVEL] |
QudaInverterType | setup_inv [QUDA_MAX_MG_LEVEL] |
double | setup_tol [QUDA_MAX_MG_LEVEL] |
double | setup_maxiter [QUDA_MAX_MG_LEVEL] |
char | mg_vec_infile [QUDA_MAX_MG_LEVEL][256] |
char | mg_vec_outfile [QUDA_MAX_MG_LEVEL][256] |
int | geo_block_size [QUDA_MAX_MG_LEVEL][4] |
QudaSolveType | coarse_solve_type [QUDA_MAX_MG_LEVEL] |
QudaInverterType | coarse_solver [QUDA_MAX_MG_LEVEL] |
double | coarse_solver_tol [QUDA_MAX_MG_LEVEL] |
int | coarse_solver_maxiter [QUDA_MAX_MG_LEVEL] |
QudaInverterType | smoother_type [QUDA_MAX_MG_LEVEL] |
int | nu_pre [QUDA_MAX_MG_LEVEL] |
int | nu_post [QUDA_MAX_MG_LEVEL] |
QudaVerbosity | mg_verbosity [QUDA_MAX_MG_LEVEL] |
int | deflate_n_ev |
int | deflate_n_kr |
int | deflate_max_restarts |
double | deflate_tol |
bool | deflate_use_poly_acc |
double | deflate_a_min |
int | deflate_poly_deg |
Definition at line 1284 of file milc_interface.cpp.
|
inline |
Definition at line 1348 of file milc_interface.cpp.
|
inline |
Definition at line 1449 of file milc_interface.cpp.
|
inline |
Definition at line 1466 of file milc_interface.cpp.
|
inline |
Definition at line 1477 of file milc_interface.cpp.
|
inline |
Definition at line 1488 of file milc_interface.cpp.
|
inline |
Definition at line 1320 of file milc_interface.cpp.
|
inline |
Definition at line 1506 of file milc_interface.cpp.
QudaSolveType mgInputStruct::coarse_solve_type[QUDA_MAX_MG_LEVEL] |
Definition at line 1300 of file milc_interface.cpp.
QudaInverterType mgInputStruct::coarse_solver[QUDA_MAX_MG_LEVEL] |
Definition at line 1301 of file milc_interface.cpp.
int mgInputStruct::coarse_solver_maxiter[QUDA_MAX_MG_LEVEL] |
Definition at line 1303 of file milc_interface.cpp.
double mgInputStruct::coarse_solver_tol[QUDA_MAX_MG_LEVEL] |
Definition at line 1302 of file milc_interface.cpp.
double mgInputStruct::deflate_a_min |
Definition at line 1317 of file milc_interface.cpp.
int mgInputStruct::deflate_max_restarts |
Definition at line 1314 of file milc_interface.cpp.
int mgInputStruct::deflate_n_ev |
Definition at line 1312 of file milc_interface.cpp.
int mgInputStruct::deflate_n_kr |
Definition at line 1313 of file milc_interface.cpp.
int mgInputStruct::deflate_poly_deg |
Definition at line 1318 of file milc_interface.cpp.
double mgInputStruct::deflate_tol |
Definition at line 1315 of file milc_interface.cpp.
bool mgInputStruct::deflate_use_poly_acc |
Definition at line 1316 of file milc_interface.cpp.
int mgInputStruct::geo_block_size[QUDA_MAX_MG_LEVEL][4] |
Definition at line 1297 of file milc_interface.cpp.
int mgInputStruct::mg_levels |
Definition at line 1286 of file milc_interface.cpp.
char mgInputStruct::mg_vec_infile[QUDA_MAX_MG_LEVEL][256] |
Definition at line 1295 of file milc_interface.cpp.
char mgInputStruct::mg_vec_outfile[QUDA_MAX_MG_LEVEL][256] |
Definition at line 1296 of file milc_interface.cpp.
QudaVerbosity mgInputStruct::mg_verbosity[QUDA_MAX_MG_LEVEL] |
Definition at line 1309 of file milc_interface.cpp.
int mgInputStruct::nu_post[QUDA_MAX_MG_LEVEL] |
Definition at line 1306 of file milc_interface.cpp.
int mgInputStruct::nu_pre[QUDA_MAX_MG_LEVEL] |
Definition at line 1305 of file milc_interface.cpp.
int mgInputStruct::nvec[QUDA_MAX_MG_LEVEL] |
Definition at line 1291 of file milc_interface.cpp.
QudaPrecision mgInputStruct::preconditioner_precision |
Definition at line 1288 of file milc_interface.cpp.
QudaInverterType mgInputStruct::setup_inv[QUDA_MAX_MG_LEVEL] |
Definition at line 1292 of file milc_interface.cpp.
double mgInputStruct::setup_maxiter[QUDA_MAX_MG_LEVEL] |
Definition at line 1294 of file milc_interface.cpp.
double mgInputStruct::setup_tol[QUDA_MAX_MG_LEVEL] |
Definition at line 1293 of file milc_interface.cpp.
QudaInverterType mgInputStruct::smoother_type[QUDA_MAX_MG_LEVEL] |
Definition at line 1304 of file milc_interface.cpp.
bool mgInputStruct::verify_results |
Definition at line 1287 of file milc_interface.cpp.