![]() |
Fast Auxiliary Space Preconditioning 2.7.7 Aug/28/2022
|
Data for preconditioners. More...
#include <fasp.h>
Data Fields | |
SHORT | AMG_type |
type of AMG method More... | |
SHORT | print_level |
print level in AMG preconditioner More... | |
INT | maxit |
max number of iterations of AMG preconditioner More... | |
SHORT | max_levels |
max number of AMG levels More... | |
REAL | tol |
tolerance for AMG preconditioner More... | |
SHORT | cycle_type |
AMG cycle type. More... | |
SHORT | smoother |
AMG smoother type. More... | |
SHORT | smooth_order |
AMG smoother ordering. More... | |
SHORT | presmooth_iter |
number of presmoothing More... | |
SHORT | postsmooth_iter |
number of postsmoothing More... | |
REAL | relaxation |
relaxation parameter for SOR smoother More... | |
SHORT | polynomial_degree |
degree of the polynomial smoother More... | |
SHORT | coarsening_type |
switch of scaling of the coarse grid correction More... | |
SHORT | coarse_solver |
coarse solver type for AMG 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... | |
SHORT | nl_amli_krylov_type |
type of Krylov method used by Nonlinear AMLI cycle More... | |
REAL | tentative_smooth |
smooth factor for smoothing the tentative prolongation More... | |
REAL * | amli_coef |
coefficients of the polynomial used by AMLI cycle More... | |
AMG_data * | mgl_data |
AMG preconditioner data. More... | |
ILU_data * | LU |
ILU preconditioner data (needed for CPR type preconditioner) More... | |
dCSRmat * | A |
Matrix data. More... | |
dCSRmat * | A_nk |
Matrix data for near kernel. More... | |
dCSRmat * | P_nk |
Prolongation for near kernel. More... | |
dCSRmat * | R_nk |
Restriction for near kernel. More... | |
dvector | r |
temporary dvector used to store and restore the residual More... | |
REAL * | w |
temporary work space for other usage More... | |
REAL* amli_coef |
SHORT amli_degree |
SHORT coarse_scaling |
SHORT coarsening_type |
ILU_data* LU |
SHORT nl_amli_krylov_type |
dvector r |
REAL tentative_smooth |