Set of parameters to specify additional options to MUMPS For more advanced settings, one has to use the cs_user_sles_mumps_hook function. Please also refer to the MUMPS user guide for more details. More...
#include <cs_param_sles.h>
Collaboration diagram for cs_param_sles_mumps_t:Data Fields | |
| cs_param_sles_analysis_algo_t | analysis_algo |
| cs_param_sles_facto_type_t | facto_type |
| bool | is_single |
| bool | advanced_optim |
| double | blr_threshold |
| double | mem_coef |
| int | block_analysis |
| int | ir_steps |
Set of parameters to specify additional options to MUMPS For more advanced settings, one has to use the cs_user_sles_mumps_hook function. Please also refer to the MUMPS user guide for more details.
| bool advanced_optim |
Activate advanced optimizations when openMP is used
| cs_param_sles_analysis_algo_t analysis_algo |
| int block_analysis |
Analysis is performed by block. Value of the block size. Not used if < 1
| double blr_threshold |
Dropping parameter in the BLR compression. The value is directly related to the accuracy of the compression (< 0: not used)
| cs_param_sles_facto_type_t facto_type |
| int ir_steps |
Number of steps for the Iterative Refinement
| bool is_single |
Single precision is used, otherwise double
| double mem_coef |
Percentage of increase of the automatically-defined memory workspace. Really useful for 2D cases. (Not used if < 0)