List of all members.
Public Member Functions |
| int[] | createFromReceives (int[] remoteGids, int[] remoteVnodeIds, Comm comm) |
| void | createFromSends (int[] exportVnodeIds, Comm comm) |
|
Serializable[] | distribute (Serializable[] exportObjects, boolean doReverse) |
|
int[][] | distribute (int[] toSendData) |
|
int[] | getSenders () |
|
int[] | getExportVnodeIds () |
|
void | setReverseExportVnodeIdsGidsLids (int[][] reverseExportVnodeIdsGidsLids) |
|
int[] | getReverseExportVnodeIds () |
|
int[] | getReverseExportGids () |
|
int[] | getReverseExportLids () |
|
boolean | doneForwardOp () |
|
void | setDoneForwardOp (boolean doneForwardOp) |
Detailed Description
Member Function Documentation
| int [] Jpetra::Distributor::createFromReceives |
( |
int[] |
remoteGids, |
|
|
int[] |
remoteVnodeIds, |
|
|
Comm |
comm |
|
) |
| |
- Parameters:
-
| remoteGlobalElementIds | Array of GlobalElementIds that this vnode wants. |
| remoteGlobalVnodeIds | Array of vnode IDs that correspond to the vnodes that own the global elements specified by remoteGlobalElementIds. |
- Returns:
- Number of global elements this vnode will receive.
Implemented in Jpetra::CcjDistributor, and Jpetra::SerialDistributor.
| void Jpetra::Distributor::createFromSends |
( |
int[] |
exportVnodeIds, |
|
|
Comm |
comm |
|
) |
| |
The documentation for this interface was generated from the following file: