![]() |
Fast Auxiliary Space Preconditioning 2.7.7 Aug/28/2022
|
Data for AMG methods. More...
#include <fasp.h>
Data Fields | |
| SHORT | max_levels |
| max number of levels More... | |
| SHORT | num_levels |
| number of levels in use <= max_levels More... | |
| dCSRmat | A |
| pointer to the matrix at level level_num More... | |
| dCSRmat | R |
| restriction operator at level level_num More... | |
| dCSRmat | P |
| prolongation operator at level level_num More... | |
| dvector | b |
| pointer to the right-hand side at level level_num More... | |
| dvector | x |
| pointer to the iterative solution at level level_num More... | |
| void * | Numeric |
| pointer to the numerical factorization from UMFPACK More... | |
| Pardiso_data | pdata |
| data for Intel MKL PARDISO More... | |
| ivector | cfmark |
| pointer to the CF marker at level level_num More... | |
| INT | ILU_levels |
| number of levels use ILU smoother More... | |
| ILU_data | LU |
| ILU matrix for ILU smoother. More... | |
| INT | near_kernel_dim |
| dimension of the near kernel for SAMG More... | |
| REAL ** | near_kernel_basis |
| basis of near kernel space for SAMG More... | |
| INT | SWZ_levels |
| number of levels use Schwarz smoother More... | |
| SWZ_data | Schwarz |
| data of Schwarz smoother More... | |
| dvector | w |
| temporary work space More... | |
| Mumps_data | mumps |
| data for MUMPS More... | |
| INT | cycle_type |
| cycle type More... | |
| INT * | ic |
| indices for different colors More... | |
| INT * | icmap |
| mapping from vertex to color More... | |
| INT | colors |
| number of colors More... | |
| REAL | weight |
| weight for smoother More... | |
Data for AMG methods.
| Mumps_data mumps |
| void* Numeric |
| Pardiso_data pdata |
| dvector x |