9.0
general documentation
Loading...
Searching...
No Matches
cs_range_set_t Struct Reference

#include <cs_range_set.h>

Collaboration diagram for cs_range_set_t:

Data Fields

cs_lnum_t n_elts [3]
cs_gnum_t l_range [2]
const cs_gnum_tg_id
cs_gnum_t_g_id
const cs_interface_set_tifs
const cs_halo_thalo

Detailed Description

Structure for range set management

Field Documentation

◆ _g_id

cs_gnum_t* _g_id

global id assigned to elements (private)

◆ g_id

const cs_gnum_t* g_id

global id assigned to elements (possibly shared)

◆ halo

const cs_halo_t* halo

Associated halo, or nullptr

◆ ifs

const cs_interface_set_t* ifs

Associated interface set, or nullptr

◆ l_range

cs_gnum_t l_range[2]

global id range assigned to local rank: [start, past-the-end[

◆ n_elts

cs_lnum_t n_elts[3]

Number of associated local elements (0: local range, 1: total, 2: first "out of local range" id)


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