#include <cs_mesh_adjacencies.h>
Data Fields | |
cs_flag_t | flag |
int | stride |
cs_lnum_t | n_elts |
cs_lnum_t * | idx |
cs_lnum_t * | ids |
short int * | sgn |
General adjacency structure
cs_flag_t flag |
compact way to store metadata
cs_lnum_t* ids |
ids from 0 to n-1 (there is no multifold entry)
cs_lnum_t* idx |
index, or NULL if strided (size = n_elts + 1)
cs_lnum_t n_elts |
short int* sgn |
+/- 1 according to the orientation of the element
int stride |
stride if strided, 0 if indexed