|
programmer's documentation
|
#include "cs_defs.h"#include <errno.h>#include <locale.h>#include <assert.h>#include "bft_mem.h"#include "cs_boundary_zone.h"#include "cs_mesh_location.h"#include "cs_cdo_bc.h"
Functions | |
| static cs_cdo_bc_face_t * | _cdo_bc_face_create (bool is_steady, cs_lnum_t n_b_faces) |
| Create a cs_cdo_bc_face_t structure. More... | |
| cs_cdo_bc_face_t * | cs_cdo_bc_face_define (cs_param_bc_type_t default_bc, bool is_steady, int dim, int n_defs, cs_xdef_t **defs, cs_lnum_t n_b_faces) |
| Define the structure which translates the BC definitions from the user viewpoint into a ready-to-use structure for setting the arrays keeping the values of the boundary condition to set. More... | |
| cs_cdo_bc_face_t * | cs_cdo_bc_free (cs_cdo_bc_face_t *face_bc) |
| Free a cs_cdo_bc_face_t structure. More... | |
|
static |
Create a cs_cdo_bc_face_t structure.
| [in] | is_steady | true o false |
| [in] | n_b_faces | number of boundary faces |
| cs_cdo_bc_face_t* cs_cdo_bc_face_define | ( | cs_param_bc_type_t | default_bc, |
| bool | is_steady, | ||
| int | dim, | ||
| int | n_defs, | ||
| cs_xdef_t ** | defs, | ||
| cs_lnum_t | n_b_faces | ||
| ) |
Define the structure which translates the BC definitions from the user viewpoint into a ready-to-use structure for setting the arrays keeping the values of the boundary condition to set.
| [in] | default_bc | type of boundary condition to set by default |
| [in] | is_steady | modification or not of the BC selection in time |
| [in] | dim | dimension of the related equation |
| [in] | n_defs | number of boundary definitions |
| [in] | defs | list of boundary condition definition |
| [in] | n_b_faces | number of border faces |
| cs_cdo_bc_face_t* cs_cdo_bc_free | ( | cs_cdo_bc_face_t * | face_bc | ) |
Free a cs_cdo_bc_face_t structure.
| [in,out] | face_bc | pointer to a cs_cdo_bc_face_t structure |
1.8.13