#include "cs_base.h"
#include "cs_boundary.h"
#include "cs_zone.h"
Go to the source code of this file.
◆ cs_gui_boundary_add_meg_context()
Add new MEG-based cs_dof_func_t context info.
- Parameters
-
[in] | zone | pointer to associated zone |
[in] | name | name of associated field or array |
[in] | condition | associated condition type |
[in] | dim | associated dimension |
- Returns
- : pointer to cs_dof_func_t context info
◆ cs_gui_boundary_conditions_define()
Define boundary conditions based on setup file.
- Parameters
-
[in,out] | bdy | boundaries structure to update (if NULL, default to cs_glob_domain->boundaries) |
◆ cs_gui_boundary_conditions_dof_func_meg()
void cs_gui_boundary_conditions_dof_func_meg |
( |
cs_lnum_t |
n_elts, |
|
|
const cs_lnum_t * |
elt_ids, |
|
|
bool |
dense_output, |
|
|
void * |
input, |
|
|
cs_real_t * |
retval |
|
) |
| |
cs_dof_func_t function to compute a boundary profiles using a MEG generated function.
For the calling function, elt_ids is optional. If non-null, array(s) should be accessed with an indirection. The same indirection can be applied to fill retval if dense_output is set to false. In the current case, retval is allocated to mesh->n_b_faces
- Parameters
-
[in] | n_elts | number of elements to consider |
[in] | elt_ids | list of elements ids |
[in] | dense_output | perform an indirection in retval or not |
[in] | input | NULL or pointer to a structure cast on-the-fly |
[in,out] | retval | resulting value(s). Must be allocated. |
cs_dof_func_t function to compute a boundary profiles using a MEG generated function.
For the calling function, elt_ids is optional. If non-null, array(s) should be accessed with an indirection. The same indirection can be applied to fill retval if dense_output is set to false. In the current case, retval is allocated to mesh->n_b_faces
- Parameters
-
[in] | n_elts | number of elements to consider |
[in] | elt_ids | list of elements ids |
[in] | dense_output | perform an indirection in retval or not |
[in] | input | NULL or pointer to a structure cast on-the-fly |
[in,out] | retval | resulting value(s). Must be allocated. |
◆ cs_gui_boundary_conditions_free_memory()
void cs_gui_boundary_conditions_free_memory |
( |
void |
| ) |
|
Free GUI boundary condition structures.
◆ cs_gui_boundary_conditions_processing()
void cs_gui_boundary_conditions_processing |
( |
int * |
itypfb | ) |
|
◆ cs_gui_boundary_conditions_verify()
void cs_gui_boundary_conditions_verify |
( |
void |
| ) |
|