![]() |
programmer's documentation
|
#include "cs_defs.h"
#include <assert.h>
#include <bft_error.h>
#include <bft_printf.h>
#include <bft_mem.h>
#include "cs_mesh_location.h"
#include "cs_multigrid.h"
#include "cs_equation_param.h"
Functions | |
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. More... | |
cs_equation_param_t * | cs_equation_param_free (cs_equation_param_t *eqp) |
Free a cs_equation_param_t. More... | |
void | cs_equation_param_summary (const char *eqname, const cs_equation_param_t *eqp) |
Summary of a cs_equation_param_t structure. More... | |
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 to this equation. More... | |
Variables | |
static cs_equation_algo_t | _algo_info_by_default |
static cs_param_itsol_t | _itsol_info_by_default |
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.
[in] | type | type of equation |
[in] | var_type | type of variable (scalar, vector, tensor...) |
[in] | default_bc | type of boundary condition set by default |
cs_equation_param_t* cs_equation_param_free | ( | cs_equation_param_t * | eqp | ) |
Free a cs_equation_param_t.
[in,out] | eqp | pointer to a cs_equation_param_t |
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 to this equation.
[in] | eqname | pointer to an cs_equation_t structure |
[in] | eqp | pointer to a cs_equation_param_t struct. |
[in] | field_id | id of the cs_field_t struct. for this equation |
void cs_equation_param_summary | ( | const char * | eqname, |
const cs_equation_param_t * | eqp | ||
) |
Summary of a cs_equation_param_t structure.
[in] | eqname | name of the related equation |
[in] | eqp | pointer to a cs_equation_param_t structure |
|
static |
|
static |