Hitmap 1.3
|
#include <hit_layout.h>
Data Fields | |
HitLayoutSignatureFunction | signatureGenericF |
HitLayoutSignatureInvFunction | signatureInvGenericF |
HitLayoutSignatureFunction | signatureRestrictedF |
HitLayoutSignatureInvFunction | signatureInvRestrictedF |
HitLayoutRanksFunction | ranksGenericF |
HitLayoutRanksFunction | ranksRestrictedF |
float * | extraParameter |
int | restrictToDim |
![]() | |
int | type |
HitTopology | topo |
int | wrap [HIT_MAXDIMS] |
int | numActives [HIT_MAXDIMS] |
int | maxSize [HIT_MAXDIMS] |
int | minSize [HIT_MAXDIMS] |
int | active |
int | group |
char | leader |
HitRanks | leaderRanks |
HitShape | shape |
HitShape | origShape |
HitPTopology * | pTopology [HIT_MAXDIMS+1] |
HitPTopology * | pTopologyGroup |
union { | |
HitLayoutSig layoutSig | |
HitLayoutList layoutList | |
} | info |
double | predecessorsLoad [HIT_MAXDIMS] |
double | successorsLoad [HIT_MAXDIMS] |
double | ownLoad |
ADT for the specific part of a layout signature. A Signature Layout contains the shape that is a partition of the original shape, a pointer to a function to calculate the signatures of the other processors shapes and a integer that is used to restrict the shape to a given number of dimensions.
Definition at line 155 of file hit_layout.h.
float* extraParameter |
Extra optional parameter for some layout functions
Definition at line 164 of file hit_layout.h.
HitLayoutRanksFunction ranksGenericF |
Method to transform ranks.
Definition at line 162 of file hit_layout.h.
HitLayoutRanksFunction ranksRestrictedF |
Method to transform ranks.
Definition at line 163 of file hit_layout.h.
int restrictToDim |
Dimension in which a different signature function is applied
Definition at line 165 of file hit_layout.h.
HitLayoutSignatureFunction signatureGenericF |
FUNCTIONS (METHODS) TO COMPUTE DATA FOR OTHER VIRTUAL PROCESSORS Method to compute local signature.
Definition at line 158 of file hit_layout.h.
HitLayoutSignatureInvFunction signatureInvGenericF |
Method to compute inverse of signature.
Definition at line 159 of file hit_layout.h.
HitLayoutSignatureInvFunction signatureInvRestrictedF |
Method to compute inverse of signature.
Definition at line 161 of file hit_layout.h.
HitLayoutSignatureFunction signatureRestrictedF |
Method to compute local signature.
Definition at line 160 of file hit_layout.h.