Nektar++
|
This is the complete list of members for Nektar::LibUtilities::CommMpi, including all inherited members.
AllGather(T &pSendData, T &pRecvData) | Nektar::LibUtilities::Comm | |
AllGatherv(T &pSendData, T &pRecvData, Array< OneD, int > &pRecvDataSizeMap, Array< OneD, int > &pRecvDataOffsetMap) | Nektar::LibUtilities::Comm | |
AllGatherv(T &pRecvData, Array< OneD, int > &pRecvDataSizeMap, Array< OneD, int > &pRecvDataOffsetMap) | Nektar::LibUtilities::Comm | |
AllReduce(T &pData, enum ReduceOperator pOp) | Nektar::LibUtilities::Comm | |
AlltoAll(T &pSendData, T &pRecvData) | Nektar::LibUtilities::Comm | |
AlltoAllv(T1 &pSendData, T2 &pSendDataSizeMap, T2 &pSendDataOffsetMap, T1 &pRecvData, T2 &pRecvDataSizeMap, T2 &pRecvDataOffsetMap) | Nektar::LibUtilities::Comm | |
Bcast(T &pData, int pRoot) | Nektar::LibUtilities::Comm | |
Block() | Nektar::LibUtilities::Comm | inline |
className | Nektar::LibUtilities::CommMpi | static |
Comm(int narg, char *arg[]) | Nektar::LibUtilities::Comm | |
Comm() | Nektar::LibUtilities::Comm | protected |
CommCreateIf(int flag) | Nektar::LibUtilities::Comm | inline |
CommMpi(int narg, char *arg[]) | Nektar::LibUtilities::CommMpi | |
CommMpi(MPI_Comm pComm) | Nektar::LibUtilities::CommMpi | explicitprotected |
create(int narg, char *arg[]) | Nektar::LibUtilities::CommMpi | inlinestatic |
CreateRequest(int num) | Nektar::LibUtilities::Comm | inline |
DistGraphCreateAdjacent(T &sources, T &sourceweights, int reorder) | Nektar::LibUtilities::Comm | |
Finalise() | Nektar::LibUtilities::Comm | inline |
Gather(int rootProc, T &val) | Nektar::LibUtilities::Comm | |
GetColumnComm() | Nektar::LibUtilities::Comm | inline |
GetComm() | Nektar::LibUtilities::CommMpi | |
GetRank() | Nektar::LibUtilities::Comm | inline |
GetRowComm() | Nektar::LibUtilities::Comm | inline |
GetSize() const | Nektar::LibUtilities::Comm | inline |
GetSpaceComm() | Nektar::LibUtilities::Comm | inline |
GetTimeComm() | Nektar::LibUtilities::Comm | inline |
GetType() const | Nektar::LibUtilities::Comm | inline |
GetVersion() | Nektar::LibUtilities::Comm | inline |
Irecv(int pProc, T &pData, int count, const CommRequestSharedPtr &request, int loc) | Nektar::LibUtilities::Comm | |
Irsend(int pProc, T &pData, int count, const CommRequestSharedPtr &request, int loc) | Nektar::LibUtilities::Comm | |
Isend(int pProc, T &pData, int count, const CommRequestSharedPtr &request, int loc) | Nektar::LibUtilities::Comm | |
IsParallelInTime() | Nektar::LibUtilities::Comm | inline |
IsSerial() | Nektar::LibUtilities::Comm | inline |
m_comm | Nektar::LibUtilities::CommMpi | protected |
m_commColumn | Nektar::LibUtilities::Comm | protected |
m_commRow | Nektar::LibUtilities::Comm | protected |
m_commSpace | Nektar::LibUtilities::Comm | protected |
m_commTime | Nektar::LibUtilities::Comm | protected |
m_controls_mpi | Nektar::LibUtilities::CommMpi | protected |
m_rank | Nektar::LibUtilities::CommMpi | protected |
m_size | Nektar::LibUtilities::Comm | protected |
m_type | Nektar::LibUtilities::Comm | protected |
NeighborAlltoAllv(T1 &pSendData, T2 &pSendDataSizeMap, T2 &pSendDataOffsetMap, T1 &pRecvData, T2 &pRecvDataSizeMap, T2 &pRecvDataOffsetMap) | Nektar::LibUtilities::Comm | |
Recv(int pProc, T &pData) | Nektar::LibUtilities::Comm | |
RecvInit(int pProc, T &pData, int count, const CommRequestSharedPtr &request, int loc) | Nektar::LibUtilities::Comm | |
RemoveExistingFiles() | Nektar::LibUtilities::Comm | inline |
Scatter(int rootProc, T &pData) | Nektar::LibUtilities::Comm | |
Send(int pProc, T &pData) | Nektar::LibUtilities::Comm | |
SendInit(int pProc, T &pData, int count, const CommRequestSharedPtr &request, int loc) | Nektar::LibUtilities::Comm | |
SendRecv(int pSendProc, T &pSendData, int pRecvProc, T &pRecvData) | Nektar::LibUtilities::Comm | |
SplitComm(int pRows, int pColumns, int pTime=1) | Nektar::LibUtilities::Comm | inline |
SplitCommNode() | Nektar::LibUtilities::Comm | inline |
StartAll(const CommRequestSharedPtr &request) | Nektar::LibUtilities::Comm | inline |
TreatAsRankZero() | Nektar::LibUtilities::Comm | inline |
v_AllGather(void *sendbuf, int sendcount, CommDataType sendtype, void *recvbuf, int recvcount, CommDataType recvtype) final | Nektar::LibUtilities::CommMpi | protectedvirtual |
v_AllGatherv(void *sendbuf, int sendcount, CommDataType sendtype, void *recvbuf, int recvcounts[], int rdispls[], CommDataType recvtype) final | Nektar::LibUtilities::CommMpi | protectedvirtual |
v_AllGatherv(void *recvbuf, int recvcounts[], int rdispls[], CommDataType recvtype) final | Nektar::LibUtilities::CommMpi | protectedvirtual |
v_AllReduce(void *buf, int count, CommDataType dt, enum ReduceOperator pOp) final | Nektar::LibUtilities::CommMpi | protectedvirtual |
v_AlltoAll(void *sendbuf, int sendcount, CommDataType sendtype, void *recvbuf, int recvcount, CommDataType recvtype) final | Nektar::LibUtilities::CommMpi | protectedvirtual |
v_AlltoAllv(void *sendbuf, int sendcounts[], int sensdispls[], CommDataType sendtype, void *recvbuf, int recvcounts[], int rdispls[], CommDataType recvtype) final | Nektar::LibUtilities::CommMpi | protectedvirtual |
v_Bcast(void *buffer, int count, CommDataType dt, int root) final | Nektar::LibUtilities::CommMpi | protectedvirtual |
v_Block() final | Nektar::LibUtilities::CommMpi | protectedvirtual |
v_CommCreateIf(int flag) final | Nektar::LibUtilities::CommMpi | protectedvirtual |
v_CreateRequest(int num) final | Nektar::LibUtilities::CommMpi | protectedvirtual |
v_DistGraphCreateAdjacent(int indegree, const int sources[], const int sourceweights[], int reorder) final | Nektar::LibUtilities::CommMpi | protectedvirtual |
v_Finalise() override | Nektar::LibUtilities::CommMpi | protectedvirtual |
v_Gather(void *sendbuf, int sendcount, CommDataType sendtype, void *recvbuf, int recvcount, CommDataType recvtype, int root) final | Nektar::LibUtilities::CommMpi | protectedvirtual |
v_GetRank() final | Nektar::LibUtilities::CommMpi | protectedvirtual |
v_GetVersion() final | Nektar::LibUtilities::CommMpi | protectedvirtual |
v_Irecv(void *buf, int count, CommDataType dt, int source, CommRequestSharedPtr request, int loc) final | Nektar::LibUtilities::CommMpi | protectedvirtual |
v_Irsend(void *buf, int count, CommDataType dt, int dest, CommRequestSharedPtr request, int loc) final | Nektar::LibUtilities::CommMpi | protectedvirtual |
v_Isend(void *buf, int count, CommDataType dt, int dest, CommRequestSharedPtr request, int loc) final | Nektar::LibUtilities::CommMpi | protectedvirtual |
v_IsSerial() final | Nektar::LibUtilities::CommMpi | protectedvirtual |
v_NeighborAlltoAllv(void *sendbuf, int sendcounts[], int sensdispls[], CommDataType sendtype, void *recvbuf, int recvcounts[], int rdispls[], CommDataType recvtype) final | Nektar::LibUtilities::CommMpi | protectedvirtual |
v_Recv(void *buf, int count, CommDataType dt, int source) final | Nektar::LibUtilities::CommMpi | protectedvirtual |
v_RecvInit(void *buf, int count, CommDataType dt, int source, CommRequestSharedPtr request, int loc) final | Nektar::LibUtilities::CommMpi | protectedvirtual |
v_Scatter(void *sendbuf, int sendcount, CommDataType sendtype, void *recvbuf, int recvcount, CommDataType recvtype, int root) final | Nektar::LibUtilities::CommMpi | protectedvirtual |
v_Send(void *buf, int count, CommDataType dt, int dest) final | Nektar::LibUtilities::CommMpi | protectedvirtual |
v_SendInit(void *buf, int count, CommDataType dt, int dest, CommRequestSharedPtr request, int loc) final | Nektar::LibUtilities::CommMpi | protectedvirtual |
v_SendRecv(void *sendbuf, int sendcount, CommDataType sendtype, int dest, void *recvbuf, int recvcount, CommDataType recvtype, int source) final | Nektar::LibUtilities::CommMpi | protectedvirtual |
v_SplitComm(int pRows, int pColumns, int pTime) override | Nektar::LibUtilities::CommMpi | protectedvirtual |
v_SplitCommNode() final | Nektar::LibUtilities::CommMpi | protectedvirtual |
v_StartAll(CommRequestSharedPtr request) final | Nektar::LibUtilities::CommMpi | protectedvirtual |
v_TreatAsRankZero() final | Nektar::LibUtilities::CommMpi | protectedvirtual |
v_WaitAll(CommRequestSharedPtr request) final | Nektar::LibUtilities::CommMpi | protectedvirtual |
v_Wtime() final | Nektar::LibUtilities::CommMpi | protectedvirtual |
WaitAll(const CommRequestSharedPtr &request) | Nektar::LibUtilities::Comm | inline |
Wtime() | Nektar::LibUtilities::Comm | inline |
~Comm() | Nektar::LibUtilities::Comm | virtual |
~CommMpi() override | Nektar::LibUtilities::CommMpi |