Data for preconditioners in dSTRmat format.
More...
#include <fasp.h>
Data for preconditioners in dSTRmat format.
Definition at line 973 of file fasp.h.
the original CSR matrix
Definition at line 1021 of file fasp.h.
◆ A_str
store the whole reservoir block in STR format
Definition at line 1024 of file fasp.h.
◆ AMG_type
type of AMG method
Definition at line 976 of file fasp.h.
◆ coarse_scaling
switch of scaling of the coarse grid correction
Definition at line 1009 of file fasp.h.
◆ coarsening_type
coarsening type
Definition at line 1003 of file fasp.h.
◆ cycle_type
AMG cycle type.
Definition at line 991 of file fasp.h.
◆ diaginv
the inverse of the diagonals for GS/block GS smoother (whole reservoir matrix)
Definition at line 1032 of file fasp.h.
◆ diaginvS
the inverse of the diagonals for GS/block GS smoother (saturation block)
Definition at line 1038 of file fasp.h.
◆ LU
ILU preconditioner data (needed for CPR type preconditioner)
Definition at line 1015 of file fasp.h.
◆ max_levels
max number of AMG levels
Definition at line 985 of file fasp.h.
◆ maxit
max number of iterations of AMG preconditioner
Definition at line 982 of file fasp.h.
◆ mgl_data
AMG preconditioner data.
Definition at line 1012 of file fasp.h.
◆ neigh
array to store neighbor information
Definition at line 1047 of file fasp.h.
◆ order
order for smoothing
Definition at line 1044 of file fasp.h.
◆ pivot
the pivot for the GS/block GS smoother (whole reservoir matrix)
Definition at line 1035 of file fasp.h.
◆ pivotS
the pivot for the GS/block GS smoother (saturation block)
Definition at line 1041 of file fasp.h.
◆ postsmooth_iter
number of postsmoothing
Definition at line 1000 of file fasp.h.
◆ presmooth_iter
number of presmoothing
Definition at line 997 of file fasp.h.
◆ print_level
print level in AMG preconditioner
Definition at line 979 of file fasp.h.
temporary dvector used to store and restore the residual
Definition at line 1052 of file fasp.h.
◆ relaxation
relaxation parameter for SOR smoother
Definition at line 1006 of file fasp.h.
◆ scaled
whether the matrix are scaled or not
Definition at line 1018 of file fasp.h.
◆ smoother
AMG smoother type.
Definition at line 994 of file fasp.h.
◆ SS_str
store Saturation block in STR format
Definition at line 1027 of file fasp.h.
◆ tol
tolerance for AMG preconditioner
Definition at line 988 of file fasp.h.
temporary work space for other usage
Definition at line 1055 of file fasp.h.
The documentation for this struct was generated from the following file: