Structure storing all metadata related to the resolution of a linear system with an iterative solver. More...
#include <cs_param_sles.h>
Data Fields | |
bool | setup_done |
int | verbosity |
int | field_id |
char * | name |
cs_param_sles_class_t | solver_class |
cs_param_precond_type_t | precond |
cs_param_itsol_type_t | solver |
cs_param_amg_type_t | amg_type |
cs_param_precond_block_t | pcd_block_type |
cs_param_resnorm_type_t | resnorm_type |
int | n_max_iter |
int | restart |
double | eps |
Structure storing all metadata related to the resolution of a linear system with an iterative solver.
amg_type |
type of AMG algorithm if needed
double eps |
stopping criterion on accuracy
int field_id |
Field id related to a SLES By default, this is set to -1
int n_max_iter |
max. number of iterations
char* name |
System name (equation name if this is automatic)
pcd_block_type |
type of block preconditioner to use (only meaningful for vector-valued systems or more complex systems
cs_param_precond_type_t precond |
type of preconditioner
resnorm_type |
normalized or not the norm of the residual used for the stopping criterion See CS_EQKEY_ITSOL_RESNORM_TYPE for more details.
int restart |
max. iter. before restarting
bool setup_done |
SLES setup step has been done
cs_param_itsol_type_t solver |
type of solver
cs_param_sles_class_t solver_class |
class of SLES to consider
int verbosity |
SLES verbosity