1 #ifndef __CS_EQUATION_PARAM_H__ 2 #define __CS_EQUATION_PARAM_H__ 46 #define CS_EQUATION_LOCKED (1 << 0) // 1: modification not allowed 47 #define CS_EQUATION_UNSTEADY (1 << 1) // 2: unsteady term 48 #define CS_EQUATION_CONVECTION (1 << 2) // 4: convection term 49 #define CS_EQUATION_DIFFUSION (1 << 3) // 8: diffusion term 50 #define CS_EQUATION_REACTION (1 << 4) // 16: reaction term 53 #define CS_EQUATION_POST_PECLET (1 << 0) // 1: Export Peclet number 54 #define CS_EQUATION_POST_UPWIND_COEF (1 << 1) // 2: Export upwinding coef. cs_param_reaction_t * reaction_info
Definition: cs_equation_param.h:144
int n_max_iters
Definition: cs_equation_param.h:90
cs_property_t * diffusion_property
Definition: cs_equation_param.h:132
void cs_equation_param_summary(const char *eqname, const cs_equation_param_t *eqp)
Summary of a cs_equation_param_t structure.
Definition: cs_equation_param.c:466
Definition: cs_advection_field.h:59
Definition: cs_equation_param.h:73
cs_adv_field_t * advection_field
Definition: cs_equation_param.h:136
cs_param_hodge_t time_hodge
Definition: cs_equation_param.h:127
cs_source_term_t * source_terms
Definition: cs_equation_param.h:148
Definition: cs_equation_param.h:100
int n_cumulated_iters
Definition: cs_equation_param.h:91
cs_param_var_type_t var_type
Definition: cs_equation_param.h:103
cs_equation_algo_t algo_info
Definition: cs_equation_param.h:122
cs_equation_type_t type
Definition: cs_equation_param.h:102
Definition: cs_equation_param.h:85
#define BEGIN_C_DECLS
Definition: cs_defs.h:451
void cs_equation_param_init_sles(const char *eqname, const cs_equation_param_t *eqp, int field_id)
Initialize SLES structure for the resolution of the linear system according to the settings related t...
Definition: cs_equation_param.c:740
Definition: cs_equation_param.h:78
int n_iters
Definition: cs_equation_param.h:89
double eps
Definition: cs_equation_param.h:94
Definition: cs_param.h:232
cs_space_scheme_t
Definition: cs_cdo.h:137
cs_equation_param_t * cs_equation_param_free(cs_equation_param_t *eqp)
Free a cs_equation_param_t.
Definition: cs_equation_param.c:414
cs_space_scheme_t space_scheme
Definition: cs_equation_param.h:114
int n_reaction_terms
Definition: cs_equation_param.h:142
cs_flag_t process_flag
Definition: cs_equation_param.h:111
cs_param_advection_t advection_info
Definition: cs_equation_param.h:135
cs_param_hodge_t diffusion_hodge
Definition: cs_equation_param.h:131
Definition: cs_param.h:184
cs_equation_param_t * cs_equation_param_create(cs_equation_type_t type, cs_param_var_type_t var_type, cs_param_bc_type_t default_bc)
Create a cs_equation_param_t.
Definition: cs_equation_param.c:324
Definition: cs_equation_param.h:80
cs_equation_algo_type_t type
Definition: cs_equation_param.h:87
int n_source_terms
Definition: cs_equation_param.h:147
Definition: cs_equation_param.h:79
int space_poly_degree
Definition: cs_equation_param.h:115
cs_equation_type_t
Definition: cs_equation_param.h:61
cs_param_bc_type_t
Definition: cs_param.h:273
int verbosity
Definition: cs_equation_param.h:104
cs_property_t ** reaction_properties
Definition: cs_equation_param.h:143
int n_max_cumulated_iters
Definition: cs_equation_param.h:92
cs_param_bc_t * bc
Definition: cs_equation_param.h:119
int sles_verbosity
Definition: cs_equation_param.h:105
cs_param_itsol_t itsol_info
Definition: cs_equation_param.h:123
Definition: cs_equation_param.h:66
#define END_C_DECLS
Definition: cs_defs.h:452
unsigned short int cs_flag_t
Definition: cs_defs.h:299
cs_param_var_type_t
Definition: cs_param.h:120
cs_param_hodge_t reaction_hodge
Definition: cs_equation_param.h:141
Definition: cs_param.h:251
cs_flag_t flag
Definition: cs_equation_param.h:108
Definition: cs_equation_param.h:64
Definition: cs_equation_param.h:63
cs_param_time_t time_info
Definition: cs_equation_param.h:126
Definition: cs_equation_param.h:65
Definition: cs_param.h:298
Definition: cs_equation_param.h:75
Definition: cs_param.h:156
Definition: cs_property.h:66
Definition: cs_equation_param.h:77
cs_equation_algo_type_t
Definition: cs_equation_param.h:71
cs_property_t * time_property
Definition: cs_equation_param.h:128
Definition: cs_param.h:361
Definition: cs_source_term.h:56