DistDir
Data Fields
t_map_exch Struct Reference

The structure contains information about all the exchanges in one direction. More...

#include <map.h>

Data Fields

int count
 number of exchanges More...
 
t_map_exch_per_rank ** exch
 array of pointers to t_map_exch_per_rank structure More...
 
int buffer_size
 size of the exchange message More...
 
int * buffer_idxlist
 idxlist to create the exchange buffer More...
 
int * buffer_idxlist_gpu
 idxlist to create the exchange buffer More...
 
int * buffer_offset
 offset for each exchange More...
 

Detailed Description

The structure contains information about all the exchanges in one direction.

The structure contains all buffers associated with a map.

The structure contains all buffers in one direction.

The structure contains information about all the exchanges associated with a source idxlist and a destination index list.

Field Documentation

◆ buffer_idxlist

int* t_map_exch::buffer_idxlist

idxlist to create the exchange buffer

◆ buffer_idxlist_gpu

int* t_map_exch::buffer_idxlist_gpu

idxlist to create the exchange buffer

◆ buffer_offset

int* t_map_exch::buffer_offset

offset for each exchange

◆ buffer_size

int t_map_exch::buffer_size

size of the exchange message

◆ count

int t_map_exch::count

number of exchanges

◆ exch

t_map_exch_per_rank** t_map_exch::exch

array of pointers to t_map_exch_per_rank structure


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