OpenAtom  Version1.5a
OrthoMapTable Class Reference
Inheritance diagram for OrthoMapTable:
MapTable2

Public Member Functions

 OrthoMapTable (MapType2 *_map, PeList *_availprocs, int _nstates, int _orthograinsize, MapType4 *scalcmap, int nplanes, int numChunks, int sGrainSize, PeList *)
 
void sortByCentroid (PeList *avail, int nplanes, int state1, int state2, int numChunks, MapType4 *smap)
 
int minDistCentroid (PeList *avail, int nplanes, int state1, int state2, int numChunks, MapType4 *smap)
 
- Public Member Functions inherited from MapTable2
void dump ()
 

Public Attributes

int nstates
 
int orthoGrainSize
 
- Public Attributes inherited from MapTable2
MapType2maptable
 
PeListavailprocs
 

Additional Inherited Members

- Protected Member Functions inherited from MapTable2
void makeReverseMap ()
 
CkVec< intdualProcByArrIndex (int proc)
 return ckvec containing the reverse map of all elements on given proc
 
int getCentroid (int torusMap)
 return processor at topological center of this list
 
- Protected Attributes inherited from MapTable2
CkVec< intdual > * reverseMap
 

Detailed Description

Definition at line 361 of file MapTable.h.


The documentation for this class was generated from the following files: