Struct Sim_FT_MPI_Comm_struct
Defined in File MPI-FT.h
Struct Documentation
-
struct Sim_FT_MPI_Comm_struct
Public Members
-
MPI_Comm c_comm = MPI_COMM_NULL
-
MPI_Comm c_comm_copy = MPI_COMM_NULL
-
MPI_Comm c_comm_copy_coll = MPI_COMM_NULL
-
MPI_Comm c_comm_copy_p2p = MPI_COMM_NULL
-
MPI_Comm c_comm_copy_probe = MPI_COMM_NULL
-
bool comm_revoked = false
-
bool manual_revoke_message = false
-
bool Finalize_Next = false
-
int comm_size = -1
-
int comm_rank = -1
-
std::vector<int> Bcast_Successors
-
int Bcast_Predecessor
-
int Root_Rank = 0
-
std::vector<int> dead_nodes
-
std::set<int> root_recent_dead_set
-
std::set<int> dead_set
-
bool err_return = false
-
bool Ack_failed_processes = false
-
MPI_Group failedgrp = MPI_GROUP_NULL
-
std::vector<int> Dead_Buf
-
std::vector<Sim_FT_Istats> Recent_Icollectives
-
std::vector<int> NBC_Vector_Send
-
std::vector<int> Dead_Processes_Root
-
int CurrentMaxNBC = -1
-
int CurrentMaxNBC_Rank = -1
-
int CurrentMinNBC = -1
-
int CurrentMinNBC_Rank = -1
-
bool CurrentMinNBC_Modified = false
-
double LastNBC_bcast = 0
-
int DeadTag = SIM_FT_DEAD_TAG
-
int ReduceTag = SIM_FT_REDUCE_TAG
-
int Recv_Flag = 0
-
unsigned int Received_Cnt = 0
-
int count = 0
-
std::vector<MPI_Request> Recv_Request
-
bool Ireduce_Active = false
-
std::vector<bool> Received
-
std::vector<int> Send_Vector
-
std::vector<int> Last_Send_Vector
-
MPI_Comm c_comm = MPI_COMM_NULL