libxmp/libxmpf in Omni Compiler  1.3.4
_XMP_array_type Struct Reference

#include <xmp_data_struct.h>

Collaboration diagram for _XMP_array_type:

Data Fields

int desc_kind
 
_Bool is_allocated
 
_Bool is_align_comm_member
 
int dim
 
int type
 
size_t type_size
 
MPI_Datatype mpi_type
 
int order
 
void * array_addr_p
 
unsigned long long total_elmts
 
_XMP_async_reflect_tasync_reflect
 
_XMP_comm_talign_comm
 
int align_comm_size
 
int align_comm_rank
 
_Bool is_shrunk_template
 
_XMP_nodes_tarray_nodes
 
_XMP_template_talign_template
 
_XMP_array_info_t info [1]
 

Field Documentation

◆ align_comm

_XMP_comm_t* _XMP_array_type::align_comm

◆ align_comm_rank

int _XMP_array_type::align_comm_rank

◆ align_comm_size

int _XMP_array_type::align_comm_size

◆ align_template

_XMP_template_t* _XMP_array_type::align_template

◆ array_addr_p

void* _XMP_array_type::array_addr_p

◆ array_nodes

_XMP_nodes_t* _XMP_array_type::array_nodes

◆ async_reflect

_XMP_async_reflect_t* _XMP_array_type::async_reflect

◆ desc_kind

int _XMP_array_type::desc_kind

◆ dim

int _XMP_array_type::dim

◆ info

_XMP_array_info_t _XMP_array_type::info[1]

◆ is_align_comm_member

_Bool _XMP_array_type::is_align_comm_member

◆ is_allocated

_Bool _XMP_array_type::is_allocated

◆ is_shrunk_template

_Bool _XMP_array_type::is_shrunk_template

◆ mpi_type

MPI_Datatype _XMP_array_type::mpi_type

◆ order

int _XMP_array_type::order

◆ total_elmts

unsigned long long _XMP_array_type::total_elmts

◆ type

int _XMP_array_type::type

◆ type_size

size_t _XMP_array_type::type_size

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