My Project
programmer's documentation
Data Fields
cs_range_set_t Struct Reference

#include <cs_range_set.h>

Collaboration diagram for cs_range_set_t:
Collaboration graph

Data Fields

cs_lnum_t n_elts [2]
 
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 NULL

◆ ifs

const cs_interface_set_t* ifs

Associated interface set, or NULL

◆ 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[2]

Number of associated local elements (0: local range, 1: total)


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