1 #ifndef __CS_EQUATION_SYSTEM_PARAM_H__ 2 #define __CS_EQUATION_SYSTEM_PARAM_H__ #define restrict
Definition: cs_defs.h:142
Definition: cs_equation_system_param.h:166
cs_equation_system_sles_strategy_t
Definition: cs_equation_system_param.h:59
int block_var_dim
Definition: cs_equation_system_param.h:97
#define BEGIN_C_DECLS
Definition: cs_defs.h:510
Definition: cs_equation_system_param.h:162
Definition: cs_equation_system_param.h:158
void cs_equation_system_param_set(cs_equation_system_param_t *sysp, cs_equation_system_key_t key, const char *keyval)
Set a parameter related to a keyname in a cs_equation_system_param_t structure.
Definition: cs_equation_system_param.c:209
cs_iter_algo_param_t linear_solver
Definition: cs_equation_system_param.h:118
cs_equation_system_key_t
List of available keys for setting the parameters of a system of equations.
Definition: cs_equation_system_param.h:156
bool sles_setup_done
Definition: cs_equation_system_param.h:114
Definition: cs_equation_system_param.h:163
int verbosity
Definition: cs_equation_system_param.h:93
Definition: cs_equation_system_param.h:161
Definition: cs_equation_system_param.h:63
cs_param_space_scheme_t
Type of numerical scheme for the discretization in space.
Definition: cs_param_types.h:207
Definition: cs_equation_system_param.h:159
Main structure storing the parameter settings.
Definition: cs_equation_system_param.h:71
char *restrict name
Definition: cs_equation_system_param.h:91
Definition: cs_equation_system_param.h:61
cs_equation_system_param_t * cs_equation_system_param_free(cs_equation_system_param_t *sysp)
Free a cs_equation_system_param_t structure.
Definition: cs_equation_system_param.c:141
Definition: cs_equation_system_param.h:164
cs_param_space_scheme_t space_scheme
Definition: cs_equation_system_param.h:95
Definition: cs_equation_system_param.h:160
#define END_C_DECLS
Definition: cs_defs.h:511
Definition: cs_iter_algo.h:53
void cs_equation_system_param_log(const cs_equation_system_param_t *sysp)
Log the setup gathered in the structure cs_equation_system_param_t.
Definition: cs_equation_system_param.c:162
cs_equation_system_param_t * cs_equation_system_param_create(const char *name, int block_var_dim)
Create and initialize a new cs_equation_system_param_t structure.
Definition: cs_equation_system_param.c:91
cs_equation_system_sles_strategy_t sles_strategy
Definition: cs_equation_system_param.h:116