Data for preconditioners in dSTRmat format.
More...
#include <fasp.h>
Data for preconditioners in dSTRmat format.
Definition at line 987 of file fasp.h.
the original CSR matrix
Definition at line 1035 of file fasp.h.
◆ A_str
store the whole reservoir block in STR format
Definition at line 1038 of file fasp.h.
◆ AMG_type
type of AMG method
Definition at line 990 of file fasp.h.
◆ coarse_scaling
switch of scaling of the coarse grid correction
Definition at line 1023 of file fasp.h.
◆ coarsening_type
coarsening type
Definition at line 1017 of file fasp.h.
◆ cycle_type
AMG cycle type.
Definition at line 1005 of file fasp.h.
◆ diaginv
the inverse of the diagonals for GS/block GS smoother (whole reservoir matrix)
Definition at line 1046 of file fasp.h.
◆ diaginvS
the inverse of the diagonals for GS/block GS smoother (saturation block)
Definition at line 1052 of file fasp.h.
◆ LU
ILU preconditioner data (needed for CPR type preconditioner)
Definition at line 1029 of file fasp.h.
◆ max_levels
max number of AMG levels
Definition at line 999 of file fasp.h.
◆ maxit
max number of iterations of AMG preconditioner
Definition at line 996 of file fasp.h.
◆ mgl_data
AMG preconditioner data.
Definition at line 1026 of file fasp.h.
◆ neigh
array to store neighbor information
Definition at line 1061 of file fasp.h.
◆ order
order for smoothing
Definition at line 1058 of file fasp.h.
◆ pivot
the pivot for the GS/block GS smoother (whole reservoir matrix)
Definition at line 1049 of file fasp.h.
◆ pivotS
the pivot for the GS/block GS smoother (saturation block)
Definition at line 1055 of file fasp.h.
◆ postsmooth_iter
number of postsmoothing
Definition at line 1014 of file fasp.h.
◆ presmooth_iter
number of presmoothing
Definition at line 1011 of file fasp.h.
◆ print_level
print level in AMG preconditioner
Definition at line 993 of file fasp.h.
temporary dvector used to store and restore the residual
Definition at line 1066 of file fasp.h.
◆ relaxation
relaxation parameter for SOR smoother
Definition at line 1020 of file fasp.h.
◆ scaled
whether the matrix are scaled or not
Definition at line 1032 of file fasp.h.
◆ smoother
AMG smoother type.
Definition at line 1008 of file fasp.h.
◆ SS_str
store Saturation block in STR format
Definition at line 1041 of file fasp.h.
◆ tol
tolerance for AMG preconditioner
Definition at line 1002 of file fasp.h.
temporary work space for other usage
Definition at line 1069 of file fasp.h.
The documentation for this struct was generated from the following file: