Fast Auxiliary Space Preconditioning  1.8.4 Feb/15/2016
input_param Struct Reference

Input parameters. More...

#include <fasp.h>

Data Fields

SHORT print_level
 
SHORT output_type
 
char inifile [256]
 
char workdir [256]
 
INT problem_num
 
SHORT solver_type
 
SHORT precond_type
 
SHORT stop_type
 
REAL itsolver_tol
 
INT itsolver_maxit
 
INT restart
 
SHORT ILU_type
 
INT ILU_lfil
 
REAL ILU_droptol
 
REAL ILU_relax
 
REAL ILU_permtol
 
INT Schwarz_mmsize
 
INT Schwarz_maxlvl
 
INT Schwarz_type
 
INT Schwarz_blksolver
 
SHORT AMG_type
 
SHORT AMG_levels
 
SHORT AMG_cycle_type
 
SHORT AMG_smoother
 
SHORT AMG_smooth_order
 
REAL AMG_relaxation
 
SHORT AMG_polynomial_degree
 
SHORT AMG_presmooth_iter
 
SHORT AMG_postsmooth_iter
 
INT AMG_coarse_dof
 
REAL AMG_tol
 
INT AMG_maxit
 
SHORT AMG_ILU_levels
 
SHORT AMG_coarse_solver
 
SHORT AMG_coarse_scaling
 
SHORT AMG_amli_degree
 
SHORT AMG_nl_amli_krylov_type
 
INT AMG_Schwarz_levels
 
SHORT AMG_coarsening_type
 
SHORT AMG_aggregation_type
 
SHORT AMG_interpolation_type
 
REAL AMG_strong_threshold
 
REAL AMG_truncation_threshold
 
REAL AMG_max_row_sum
 
INT AMG_aggressive_level
 
INT AMG_aggressive_path
 
INT AMG_pair_number
 
REAL AMG_quality_bound
 
REAL AMG_strong_coupled
 
INT AMG_max_aggregation
 
REAL AMG_tentative_smooth
 
SHORT AMG_smooth_filter
 

Detailed Description

Input parameters.

Input parameters, reading from disk file

Definition at line 1029 of file fasp.h.

Field Documentation

SHORT AMG_aggregation_type

aggregation type

Definition at line 1083 of file fasp.h.

INT AMG_aggressive_level

number of levels use aggressive coarsening

Definition at line 1088 of file fasp.h.

INT AMG_aggressive_path

number of paths used to determine strongly coupled C-set

Definition at line 1089 of file fasp.h.

SHORT AMG_amli_degree

degree of the polynomial used by AMLI cycle

Definition at line 1077 of file fasp.h.

INT AMG_coarse_dof

max number of coarsest level DOF

Definition at line 1071 of file fasp.h.

SHORT AMG_coarse_scaling

switch of scaling of the coarse grid correction

Definition at line 1076 of file fasp.h.

SHORT AMG_coarse_solver

coarse solver type

Definition at line 1075 of file fasp.h.

SHORT AMG_coarsening_type

coarsening type

Definition at line 1082 of file fasp.h.

SHORT AMG_cycle_type

type of cycle

Definition at line 1064 of file fasp.h.

SHORT AMG_ILU_levels

how many levels use ILU smoother

Definition at line 1074 of file fasp.h.

SHORT AMG_interpolation_type

interpolation type

Definition at line 1084 of file fasp.h.

SHORT AMG_levels

maximal number of levels

Definition at line 1063 of file fasp.h.

INT AMG_max_aggregation

max size of each aggregate

Definition at line 1095 of file fasp.h.

REAL AMG_max_row_sum

maximal row sum

Definition at line 1087 of file fasp.h.

INT AMG_maxit

number of iterations for AMG used as preconditioner

Definition at line 1073 of file fasp.h.

SHORT AMG_nl_amli_krylov_type

type of Krylov method used by nonlinear AMLI cycle

Definition at line 1078 of file fasp.h.

INT AMG_pair_number

number of pairs in matching algorithm

Definition at line 1090 of file fasp.h.

SHORT AMG_polynomial_degree

degree of the polynomial smoother

Definition at line 1068 of file fasp.h.

SHORT AMG_postsmooth_iter

number of postsmoothing

Definition at line 1070 of file fasp.h.

SHORT AMG_presmooth_iter

number of presmoothing

Definition at line 1069 of file fasp.h.

REAL AMG_quality_bound

threshold for pair wise aggregation

Definition at line 1091 of file fasp.h.

REAL AMG_relaxation

over-relaxation parameter for SOR

Definition at line 1067 of file fasp.h.

INT AMG_Schwarz_levels

number of levels use Schwarz smoother

Definition at line 1079 of file fasp.h.

SHORT AMG_smooth_filter

use filter for smoothing the tentative prolongation or not

Definition at line 1097 of file fasp.h.

SHORT AMG_smooth_order

order for smoothers

Definition at line 1066 of file fasp.h.

SHORT AMG_smoother

type of smoother

Definition at line 1065 of file fasp.h.

REAL AMG_strong_coupled

strong coupled threshold for aggregate

Definition at line 1094 of file fasp.h.

REAL AMG_strong_threshold

strong threshold for coarsening

Definition at line 1085 of file fasp.h.

REAL AMG_tentative_smooth

relaxation factor for smoothing the tentative prolongation

Definition at line 1096 of file fasp.h.

REAL AMG_tol

tolerance for AMG if used as preconditioner

Definition at line 1072 of file fasp.h.

REAL AMG_truncation_threshold

truncation factor for interpolation

Definition at line 1086 of file fasp.h.

SHORT AMG_type

Type of AMG

Definition at line 1062 of file fasp.h.

REAL ILU_droptol

drop tolerance

Definition at line 1051 of file fasp.h.

INT ILU_lfil

level of fill-in

Definition at line 1050 of file fasp.h.

REAL ILU_permtol

permutation tolerance

Definition at line 1053 of file fasp.h.

REAL ILU_relax

scaling factor: add the sum of dropped entries to diagonal

Definition at line 1052 of file fasp.h.

SHORT ILU_type

ILU type for decomposition

Definition at line 1049 of file fasp.h.

char inifile[256]

ini file name

Definition at line 1036 of file fasp.h.

INT itsolver_maxit

maximal number of iterations for iterative solvers

Definition at line 1045 of file fasp.h.

REAL itsolver_tol

tolerance for iterative linear solver

Definition at line 1044 of file fasp.h.

SHORT output_type

type of output stream

Definition at line 1033 of file fasp.h.

SHORT precond_type

type of preconditioner for iterative solvers

Definition at line 1042 of file fasp.h.

SHORT print_level

print level

Definition at line 1032 of file fasp.h.

INT problem_num

problem number to solve

Definition at line 1038 of file fasp.h.

INT restart

restart number used in GMRES

Definition at line 1046 of file fasp.h.

INT Schwarz_blksolver

type of Schwarz block solver

Definition at line 1059 of file fasp.h.

INT Schwarz_maxlvl

maximal levels

Definition at line 1057 of file fasp.h.

INT Schwarz_mmsize

maximal block size

Definition at line 1056 of file fasp.h.

INT Schwarz_type

type of Schwarz method

Definition at line 1058 of file fasp.h.

SHORT solver_type

type of iterative solvers

Definition at line 1041 of file fasp.h.

SHORT stop_type

type of stopping criteria for iterative solvers

Definition at line 1043 of file fasp.h.

char workdir[256]

working directory for data files

Definition at line 1037 of file fasp.h.


The documentation for this struct was generated from the following file: