1 #ifndef __CS_PARAMETERS_H__ 2 #define __CS_PARAMETERS_H__ 298 const char *variable_name);
414 #if defined(__GNUC__) 418 const char *section_desc,
421 __attribute__((format(printf, 3, 4)));
427 const char *section_desc,
447 const char *section_desc,
463 const char *section_desc);
492 const char *section_desc,
493 const char *param_name,
516 const char *section_desc,
517 const char *param_name,
520 const int *enum_values,
521 const char *enum_names[]);
Definition: cs_parameters.h:141
cs_field_t * cs_parameters_add_boundary_values(cs_field_t *f)
Define a boundary values field for a variable field.
Definition: cs_parameters.c:790
Definition: cs_parameters.h:102
double mol_mas
Definition: cs_parameters.h:115
int nswrsm
Definition: cs_parameters.h:81
double epsilo
Definition: cs_parameters.h:90
double slam
Definition: cs_parameters.h:127
int idiff
Definition: cs_parameters.h:73
const cs_space_disc_t * cs_glob_space_disc
Definition: cs_parameters.h:138
void cs_parameters_create_added_variables(void)
Create previously added user variables.
Definition: cs_parameters.c:669
Field descriptor.
Definition: cs_field.h:121
int nterup
Definition: cs_parameters.h:191
double lambda_a
Definition: cs_parameters.h:120
Definition: cs_parameters.h:150
double smu
Definition: cs_parameters.h:126
double lambda_b
Definition: cs_parameters.h:121
int iswdyn
Definition: cs_parameters.h:76
int istat
Definition: cs_parameters.h:72
void cs_parameters_add_variable(const char *name, int dim)
Solved variables are always defined on cells.
Definition: cs_parameters.c:545
void cs_parameters_read_restart_info(void)
Read general restart info.
Definition: cs_parameters.c:523
#define BEGIN_C_DECLS
Definition: cs_defs.h:448
void cs_parameters_add_variable_variance(const char *name, const char *variable_name)
Define a user variable which is a variance of another variable.
Definition: cs_parameters.c:581
double trefmu
Definition: cs_parameters.h:124
Definition: cs_parameters.h:140
double thetav
Definition: cs_parameters.h:88
void cs_parameters_add_property(const char *name, int dim, int location_id)
Define a user property.
Definition: cs_parameters.c:613
double anomax
Definition: cs_parameters.h:173
Definition: cs_parameters.h:149
int ircflu
Definition: cs_parameters.h:84
double extrag
Definition: cs_parameters.h:94
double cp
Definition: cs_parameters.h:116
double blencv
Definition: cs_parameters.h:89
void cs_parameters_create_added_properties(void)
Create previously added user properties.
Definition: cs_parameters.c:742
int imrgra
Definition: cs_parameters.h:82
Definition: cs_parameters.h:135
Definition: cs_parameters.h:114
Definition: cs_parameters.h:136
int idften
Definition: cs_parameters.h:75
void cs_parameters_error(cs_parameter_error_behavior_t err_behavior, const char *section_desc, const char *format,...)
Print general parameters error or warning info.
Definition: cs_parameters.c:999
Definition: cs_parameters.h:148
int iwgrec
Definition: cs_parameters.h:85
int iconv
Definition: cs_parameters.h:71
int iwarni
Definition: cs_parameters.h:70
int idifft
Definition: cs_parameters.h:74
double epsup
Definition: cs_parameters.h:194
int cs_parameters_n_added_variables(void)
Return the number of defined user variables not added yet.
Definition: cs_parameters.c:643
double vol_dif
Definition: cs_parameters.h:117
cs_piso_t * cs_get_glob_piso(void)
Provide acces to cs_glob_piso.
Definition: cs_parameters.c:413
double epsrsm
Definition: cs_parameters.h:91
void cs_parameters_define_field_key_gas_mix(void)
Define field key for condensation.
Definition: cs_parameters.c:503
int imrgra
Definition: cs_parameters.h:163
double xnrmu
Definition: cs_parameters.h:198
double climgr
Definition: cs_parameters.h:93
const cs_piso_t * cs_glob_piso
Definition: cs_parameters.h:139
int ibdtso
Definition: cs_parameters.h:78
void cs_parameters_error_header(cs_parameter_error_behavior_t err_behavior, const char *section_desc)
Print header for a given parameters error message type.
Definition: cs_parameters.c:1029
Definition: cs_parameters.h:59
double mu_a
Definition: cs_parameters.h:118
int n_it
Definition: cs_parameters.h:103
double l2residual
Definition: cs_parameters.h:107
int imligr
Definition: cs_parameters.h:83
PISO options descriptor.
Definition: cs_parameters.h:189
Definition: cs_parameters.h:69
void cs_parameters_is_in_range_int(cs_parameter_error_behavior_t err_behavior, const char *section_desc, const char *param_name, int param_value, int range_l, int range_u)
Check that a given integer keyword has values in a specified range.
Definition: cs_parameters.c:1086
Definition: cs_parameters.h:142
#define END_C_DECLS
Definition: cs_defs.h:449
void cs_parameters_is_in_list_int(cs_parameter_error_behavior_t err_behavior, const char *section_desc, const char *param_name, int param_value, int enum_size, const int *enum_values, const char *enum_names[])
Check that a given integer keyword has values in a specified range.
Definition: cs_parameters.c:1125
Definition: cs_parameters.h:61
int imvisf
Definition: cs_parameters.h:159
Definition: cs_parameters.h:157
Definition: cs_parameters.h:147
double relaxv
Definition: cs_parameters.h:95
int cs_parameters_n_added_properties(void)
Return the number of defined user properties not added yet.
Definition: cs_parameters.c:657
cs_parameter_error_behavior_t
Definition: cs_parameters.h:57
double lamref
Definition: cs_parameters.h:123
void cs_parameters_error_barrier(void)
Abort if the the parameter errors count is nonzero.
Definition: cs_parameters.c:1183
Definition: cs_parameters.h:143
Definition: cs_parameters.h:144
double muref
Definition: cs_parameters.h:122
int ischcv
Definition: cs_parameters.h:77
double rhs_norm
Definition: cs_parameters.h:104
Definition: cs_parameters.h:60
void cs_parameters_define_field_keys(void)
Define general field keys.
Definition: cs_parameters.c:428
int nswrgr
Definition: cs_parameters.h:80
void cs_parameters_error_footer(cs_parameter_error_behavior_t err_behavior)
Print footer for a given parameters error message type.
Definition: cs_parameters.c:1063
Definition: cs_parameters.h:145
int iflxmw
Definition: cs_parameters.h:178
Definition: cs_parameters.h:146
Definition: cs_parameters.h:137
double xnrmu0
Definition: cs_parameters.h:203
double treflam
Definition: cs_parameters.h:125
double derive
Definition: cs_parameters.h:106
cs_var_cal_opt_t cs_parameters_var_cal_opt_default(void)
Return a local variable calculation options structure, with default options.
Definition: cs_parameters.c:981
double mu_b
Definition: cs_parameters.h:119
cs_field_t * cs_parameters_add_boundary_temperature(void)
Define a boundary values field for temperature, if applicable.
Definition: cs_parameters.c:895
double epsrgr
Definition: cs_parameters.h:92
int isstpc
Definition: cs_parameters.h:79
double res_norm
Definition: cs_parameters.h:105