Fault Tolerance Interface
FTIT_topology Struct Reference

#include <fti.h>

Public Attributes

int nbProc
 
int nbNodes
 
int myRank
 
int splitRank
 
int nodeSize
 
int nbHeads
 
int nbApprocs
 
int groupSize
 
int sectorID
 
int nodeID
 
int groupID
 
int amIaHead
 
int headRank
 
int headRankNode
 
int nodeRank
 
int groupRank
 
int right
 
int left
 
int body [FTI_BUFS]
 

Member Data Documentation

int FTIT_topology::amIaHead

TRUE if FTI process.

int FTIT_topology::body[FTI_BUFS]

List of app. proc. in the node.

int FTIT_topology::groupID

Group ID in the node.

int FTIT_topology::groupRank

My rank in the group comm.

int FTIT_topology::groupSize

Group size for L2 and L3.

int FTIT_topology::headRank

Rank of the head in this node.

int FTIT_topology::headRankNode

Rank of the head in node comm.

int FTIT_topology::left

Proc. on the left of the ring.

int FTIT_topology::myRank

My rank on the global comm.

int FTIT_topology::nbApprocs

Number of app. proc. per node.

int FTIT_topology::nbHeads

Number of FTI proc. per node.

int FTIT_topology::nbNodes

Total global number of nodes.

int FTIT_topology::nbProc

Total global number of proc.

int FTIT_topology::nodeID

Node ID in the system.

int FTIT_topology::nodeRank

Rank of the node.

int FTIT_topology::nodeSize

Total number of pro. per node.

int FTIT_topology::right

Proc. on the right of the ring.

int FTIT_topology::sectorID

Sector ID in the system.

int FTIT_topology::splitRank

My rank on the FTI comm.


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