![]() |
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 |