|
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.