Context structure when an array is used for the definition. More...
#include <cs_xdef.h>
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.