Context structure when an array is used for the definition. More...
#include <cs_xdef.h>
Collaboration diagram for cs_xdef_array_context_t:Data Fields | |
| int | z_id |
| int | stride |
| cs_flag_t | loc |
| cs_real_t * | values |
| bool | is_owner |
| const cs_lnum_t * | index |
| const cs_lnum_t * | ids |
Context structure when an array is used for the definition.
| ids |
Optional list of entity ids (shared pointer) This can be either the list of ids associated to the given index (case of a cs_adjacency_t struct.) or simply an indirection list if index is set to NULL
| index |
Optional index for accessing to the values. (shared pointer => One assumes that the lifecycle of this buffer is managed outside (pointer to a cs_adjacency_t stored either in the cs_cdo_connect_t struct. or the cs_mesh_t struct.
| is_owner |
If true the lifecycle of the values is managed by the cs_xdef_t structure. Otherwise, the lifecycle is managed by the calling code.
| loc |
Flag to know where are defined array values
| stride |
Stride to access the array values
| values |
Array values
| z_id |
id related to a zone (volume or boundary) used for the size of the array.