8.0
general documentation
cs_adjacency_t Struct Reference

#include <cs_mesh_adjacencies.h>

+ Collaboration diagram for cs_adjacency_t:

Data Fields

cs_flag_t flag
 
int stride
 
cs_lnum_t n_elts
 
cs_lnum_tidx
 
cs_lnum_tids
 
short int * sgn
 

Detailed Description

General adjacency structure

Field Documentation

◆ flag

cs_flag_t flag

compact way to store metadata

◆ ids

cs_lnum_t* ids

ids from 0 to n-1 (there is no multifold entry)

◆ idx

cs_lnum_t* idx

index, or NULL if strided (size = n_elts + 1)

◆ n_elts

cs_lnum_t n_elts

◆ sgn

short int* sgn

-/+1 according to the orientation of the element

◆ stride

int stride

stride if strided, 0 if indexed


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