libxmp/libxmpf in Omni Compiler  1.3.4
_coarrayInfo_t Struct Reference

structure for each coarray variable One or more coarrays can be linked from a single memory chunk and be malloc'ed and be free'd together. More...

#include <_xmpco_alloc.h>

Collaboration diagram for _coarrayInfo_t:

Data Fields

CoarrayInfo_tprev
 
CoarrayInfo_tnext
 
MemoryChunk_tparent
 
char * name
 
char * baseAddr
 
size_t size
 
int corank
 
int * lcobound
 
int * ucobound
 
int * cosize
 
_XMP_nodes_tnodes
 

Detailed Description

structure for each coarray variable One or more coarrays can be linked from a single memory chunk and be malloc'ed and be free'd together.

Field Documentation

◆ baseAddr

char* _coarrayInfo_t::baseAddr

◆ corank

int _coarrayInfo_t::corank

◆ cosize

int* _coarrayInfo_t::cosize

◆ lcobound

int* _coarrayInfo_t::lcobound

◆ name

char* _coarrayInfo_t::name

◆ next

CoarrayInfo_t* _coarrayInfo_t::next

◆ nodes

_XMP_nodes_t* _coarrayInfo_t::nodes

◆ parent

MemoryChunk_t* _coarrayInfo_t::parent

◆ prev

CoarrayInfo_t* _coarrayInfo_t::prev

◆ size

size_t _coarrayInfo_t::size

◆ ucobound

int* _coarrayInfo_t::ucobound

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