programmer's documentation
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
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

cs_gnum_t* _g_id

global id assigned to elements (private)

const cs_gnum_t* g_id

global id assigned to elements (possibly shared)

const cs_halo_t* halo

Associated halo, or NULL

const cs_interface_set_t* ifs

Associated interface set, or NULL

cs_gnum_t l_range[2]

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

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: