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_mumps.h>
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 (very useful when openMP is used)
cs_param_mumps_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). A positive value implies a usage of the predefined algorithm. A negative value implies the usage of an alternative algorithm.
cs_param_mumps_facto_type_t facto_type |
int ir_steps |
Number of steps for the Iterative Refinement
bool is_single |
Single precision is used, otherwise double
bool keep_ordering |
Mutualization of the ordering step
double mem_coef |
Percentage of increase of the automatically-defined memory workspace. Really useful for 2D cases. (Not used if < 0)
cs_param_mumps_memory_usage_t mem_usage |