7.2
general documentation
cs_xdef_array_context_t Struct Reference

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_tvalues
 
bool is_owner
 
const cs_lnum_tindex
 
const cs_lnum_tids
 

Detailed Description

Context structure when an array is used for the definition.

Field Documentation

◆ ids

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

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

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

loc

Flag to know where are defined array values

◆ stride

stride

Stride to access the array values

◆ values

values

Array values

◆ z_id

z_id

id related to a zone (volume or boundary) used for the size of the array.


The documentation for this struct was generated from the following file: