#include "cs_defs.h"
#include <assert.h>
#include <ctype.h>
#include <stdlib.h>
#include <bft_mem.h>
#include "cs_equation_system_param.h"
Macros | |
#define | CS_EQUATION_SYSTEM_PARAM_DBG 0 |
Functions | |
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. More... | |
cs_equation_system_param_t * | cs_equation_system_param_free (cs_equation_system_param_t *sysp) |
Free a cs_equation_system_param_t structure. More... | |
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. More... | |
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. More... | |
#define CS_EQUATION_SYSTEM_PARAM_DBG 0 |
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.
[in] | name | name of system of equations |
[in] | block_var_dim | dimension of the variable in each block |
cs_equation_system_param_t * cs_equation_system_param_free | ( | cs_equation_system_param_t * | sysp | ) |
Free a cs_equation_system_param_t structure.
[in,out] | sysp | pointer to the structure to free |
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.
[in] | sysp | pointer to a parameter structure to log |
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.
[in,out] | sysp | pointer to a parameter structure to set |
[in] | key | key related to the member of eq to set |
[in] | keyval | accessor to the value to set |