My Project
programmer's documentation
Data Fields
cs_param_sles_t Struct Reference

Structure storing all metadata related to the resolution of a linear system with an iterative solver. More...

#include <cs_param.h>

Collaboration diagram for cs_param_sles_t:
Collaboration graph

Data Fields

bool setup_done
 
int verbosity
 
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_resnorm_type_t resnorm_type
 
int n_max_iter
 
double eps
 

Detailed Description

Structure storing all metadata related to the resolution of a linear system with an iterative solver.

Field Documentation

◆ amg_type

type of AMG algorithm if needed

◆ eps

double eps

stopping criterion on accuracy

◆ n_max_iter

int n_max_iter

max. number of iterations

◆ precond

type of preconditioner

◆ resnorm_type

resnorm_type

normalized or not the norm of the residual used for the stopping criterion See CS_EQKEY_ITSOL_RESNORM_TYPE for more details.

◆ setup_done

bool setup_done

SLES setup step has been done

◆ solver

type of solver

◆ solver_class

cs_param_sles_class_t solver_class

class of SLES to consider

◆ verbosity

int verbosity

SLES verbosity


The documentation for this struct was generated from the following file: