![]() |
Fast Auxiliary Space Preconditioning 2.7.7 Aug/28/2022
|
Parameters for AMG methods. More...
#include <fasp.h>
Data Fields | |
| SHORT | AMG_type |
| type of AMG method More... | |
| SHORT | print_level |
| print level for AMG More... | |
| INT | maxit |
| max number of iterations of AMG More... | |
| REAL | tol |
| stopping tolerance for AMG solver More... | |
| SHORT | max_levels |
| max number of levels of AMG More... | |
| INT | coarse_dof |
| max number of coarsest level DOF More... | |
| SHORT | cycle_type |
| type of AMG cycle More... | |
| REAL | quality_bound |
| quality threshold for pairwise aggregation More... | |
| SHORT | smoother |
| smoother type More... | |
| SHORT | smooth_order |
| smoother order More... | |
| SHORT | presmooth_iter |
| number of presmoothers More... | |
| SHORT | postsmooth_iter |
| number of postsmoothers More... | |
| REAL | relaxation |
| relaxation parameter for Jacobi and SOR smoother More... | |
| SHORT | polynomial_degree |
| degree of the polynomial smoother More... | |
| SHORT | coarse_solver |
| coarse solver type More... | |
| SHORT | coarse_scaling |
| switch of scaling of the coarse grid correction More... | |
| SHORT | amli_degree |
| degree of the polynomial used by AMLI cycle More... | |
| REAL * | amli_coef |
| coefficients of the polynomial used by AMLI cycle More... | |
| SHORT | nl_amli_krylov_type |
| type of Krylov method used by Nonlinear AMLI cycle More... | |
| SHORT | coarsening_type |
| coarsening type More... | |
| SHORT | aggregation_type |
| aggregation type More... | |
| SHORT | aggregation_norm_type |
| aggregation norm type More... | |
| SHORT | interpolation_type |
| interpolation type More... | |
| REAL | strong_threshold |
| strong connection threshold for coarsening More... | |
| REAL | max_row_sum |
| maximal row sum parameter More... | |
| REAL | truncation_threshold |
| truncation threshold More... | |
| INT | aggressive_level |
| number of levels use aggressive coarsening More... | |
| INT | aggressive_path |
| number of paths use to determine strongly coupled C points More... | |
| INT | pair_number |
| number of pairwise matchings More... | |
| REAL | strong_coupled |
| strong coupled threshold for aggregate More... | |
| INT | max_aggregation |
| max size of each aggregate More... | |
| REAL | tentative_smooth |
| relaxation parameter for smoothing the tentative prolongation More... | |
| SHORT | smooth_filter |
| switch for filtered matrix used for smoothing the tentative prolongation More... | |
| SHORT | smooth_restriction |
| smooth the restriction for SA methods or not More... | |
| SHORT | ILU_levels |
| number of levels use ILU smoother More... | |
| SHORT | ILU_type |
| ILU type for smoothing. More... | |
| INT | ILU_lfil |
| level of fill-in for ILUs and ILUk More... | |
| REAL | ILU_droptol |
| drop tolerance for ILUt More... | |
| REAL | ILU_relax |
| relaxation for ILUs More... | |
| REAL | ILU_permtol |
| permuted if permtol*|a(i,j)| > |a(i,i)| More... | |
| INT | SWZ_levels |
| number of levels use Schwarz smoother More... | |
| INT | SWZ_mmsize |
| maximal block size More... | |
| INT | SWZ_maxlvl |
| maximal levels More... | |
| INT | SWZ_type |
| type of Schwarz method More... | |
| INT | SWZ_blksolver |
| type of Schwarz block solver More... | |
| REAL | theta |
| theta for reduction-based amg More... | |
Parameters for AMG methods.
| INT aggressive_level |
| INT aggressive_path |
| REAL* amli_coef |
| SHORT amli_degree |
| SHORT coarse_scaling |
| SHORT nl_amli_krylov_type |
| REAL quality_bound |
| REAL relaxation |
| SHORT smooth_filter |
| SHORT smooth_restriction |
| REAL strong_threshold |
| REAL tentative_smooth |