1 #ifndef __CS_PARAM_SLES_SETUP_H__
2 #define __CS_PARAM_SLES_SETUP_H__
97 #if defined(HAVE_PETSC)
110 cs_param_sles_setup_petsc_cmd(
bool use_prefix,
127 cs_param_sles_setup_petsc_ksp(
const char *
label,
142 cs_param_sles_setup_petsc_pc_amg(
const char *prefix,
#define BEGIN_C_DECLS
Definition: cs_defs.h:528
#define END_C_DECLS
Definition: cs_defs.h:529
Structure and routines handling the SLES ((Sparse Linear Equation Solver) settings stored inside a cs...
void cs_param_sles_setup_cvg_param(bool use_field_id, const cs_param_sles_t *slesp)
Update the settings associated to a cs_sles_t structure and apply those defined in the given cs_param...
Definition: cs_param_sles_setup.c:2848
int cs_param_sles_setup(bool use_field_id, cs_param_sles_t *slesp)
Define cs_sles_t structure in accordance with the settings of a cs_param_sles_t structure (SLES = Spa...
Definition: cs_param_sles_setup.c:2771
char * label
Definition: keywords.h:58
Structure storing all metadata related to the resolution of a linear system with an iterative solver.
Definition: cs_param_sles.h:64