Nektar++
|
This is the complete list of members for Nektar::LibUtilities::Comm, including all inherited members.
AllReduce(NekDouble &pData, enum ReduceOperator pOp) | Nektar::LibUtilities::Comm | inline |
AllReduce(int &pData, enum ReduceOperator pOp) | Nektar::LibUtilities::Comm | inline |
AllReduce(Array< OneD, NekDouble > &pData, enum ReduceOperator pOp) | Nektar::LibUtilities::Comm | inline |
AllReduce(Array< OneD, int > &pData, enum ReduceOperator pOp) | Nektar::LibUtilities::Comm | inline |
AllReduce(std::vector< unsigned int > &pData, enum ReduceOperator pOp) | Nektar::LibUtilities::Comm | inline |
AlltoAll(Array< OneD, NekDouble > &pSendData, Array< OneD, NekDouble > &pRecvData) | Nektar::LibUtilities::Comm | inline |
AlltoAll(Array< OneD, int > &pSendData, Array< OneD, int > &pRecvData) | Nektar::LibUtilities::Comm | inline |
AlltoAllv(Array< OneD, NekDouble > &pSendData, Array< OneD, int > &pSendDataSizeMap, Array< OneD, int > &pSendDataOffsetMap, Array< OneD, NekDouble > &pRecvData, Array< OneD, int > &pRecvDataSizeMap, Array< OneD, int > &pRecvDataOffsetMap) | Nektar::LibUtilities::Comm | inline |
AlltoAllv(Array< OneD, int > &pSendData, Array< OneD, int > &pSendDataSizeMap, Array< OneD, int > &pSendDataOffsetMap, Array< OneD, int > &pRecvData, Array< OneD, int > &pRecvDataSizeMap, Array< OneD, int > &pRecvDataOffsetMap) | Nektar::LibUtilities::Comm | inline |
Block() | Nektar::LibUtilities::Comm | inline |
Comm(int narg, char *arg[]) | Nektar::LibUtilities::Comm | |
Comm() | Nektar::LibUtilities::Comm | protected |
Finalise() | Nektar::LibUtilities::Comm | inline |
GetColumnComm() | Nektar::LibUtilities::Comm | inline |
GetRank() | Nektar::LibUtilities::Comm | inline |
GetRowComm() | Nektar::LibUtilities::Comm | inline |
GetSize() | Nektar::LibUtilities::Comm | inline |
GetType() const | Nektar::LibUtilities::Comm | inline |
m_commColumn | Nektar::LibUtilities::Comm | protected |
m_commRow | Nektar::LibUtilities::Comm | protected |
m_size | Nektar::LibUtilities::Comm | protected |
m_type | Nektar::LibUtilities::Comm | protected |
Recv(int pProc, Array< OneD, NekDouble > &pData) | Nektar::LibUtilities::Comm | inline |
Recv(int pProc, Array< OneD, int > &pData) | Nektar::LibUtilities::Comm | inline |
Recv(int pProc, std::vector< unsigned int > &pData) | Nektar::LibUtilities::Comm | inline |
RemoveExistingFiles(void) | Nektar::LibUtilities::Comm | inline |
Send(int pProc, Array< OneD, NekDouble > &pData) | Nektar::LibUtilities::Comm | inline |
Send(int pProc, Array< OneD, int > &pData) | Nektar::LibUtilities::Comm | inline |
Send(int pProc, std::vector< unsigned int > &pData) | Nektar::LibUtilities::Comm | inline |
SendRecv(int pSendProc, Array< OneD, NekDouble > &pSendData, int pRecvProc, Array< OneD, NekDouble > &pRecvData) | Nektar::LibUtilities::Comm | inline |
SendRecv(int pSendProc, Array< OneD, int > &pSendData, int pRecvProc, Array< OneD, int > &pRecvData) | Nektar::LibUtilities::Comm | inline |
SendRecvReplace(int pSendProc, int pRecvProc, Array< OneD, NekDouble > &pSendData) | Nektar::LibUtilities::Comm | inline |
SendRecvReplace(int pSendProc, int pRecvProc, Array< OneD, int > &pSendData) | Nektar::LibUtilities::Comm | inline |
SplitComm(int pRows, int pColumns) | Nektar::LibUtilities::Comm | inline |
TreatAsRankZero(void) | Nektar::LibUtilities::Comm | inline |
v_AllReduce(NekDouble &pData, enum ReduceOperator pOp)=0 | Nektar::LibUtilities::Comm | protectedpure virtual |
v_AllReduce(int &pData, enum ReduceOperator pOp)=0 | Nektar::LibUtilities::Comm | protectedpure virtual |
v_AllReduce(Array< OneD, NekDouble > &pData, enum ReduceOperator pOp)=0 | Nektar::LibUtilities::Comm | protectedpure virtual |
v_AllReduce(Array< OneD, int > &pData, enum ReduceOperator pOp)=0 | Nektar::LibUtilities::Comm | protectedpure virtual |
v_AllReduce(std::vector< unsigned int > &pData, enum ReduceOperator pOp)=0 | Nektar::LibUtilities::Comm | protectedpure virtual |
v_AlltoAll(Array< OneD, NekDouble > &pSendData, Array< OneD, NekDouble > &pRecvData)=0 | Nektar::LibUtilities::Comm | protectedpure virtual |
v_AlltoAll(Array< OneD, int > &pSendData, Array< OneD, int > &pRecvData)=0 | Nektar::LibUtilities::Comm | protectedpure virtual |
v_AlltoAllv(Array< OneD, NekDouble > &pSendData, Array< OneD, int > &pSendDataSizeMap, Array< OneD, int > &pSendDataOffsetMap, Array< OneD, NekDouble > &pRecvData, Array< OneD, int > &pRecvDataSizeMap, Array< OneD, int > &pRecvDataOffsetMap)=0 | Nektar::LibUtilities::Comm | protectedpure virtual |
v_AlltoAllv(Array< OneD, int > &pSendData, Array< OneD, int > &pSendDataSizeMap, Array< OneD, int > &pSendDataOffsetMap, Array< OneD, int > &pRecvData, Array< OneD, int > &pRecvDataSizeMap, Array< OneD, int > &pRecvDataOffsetMap)=0 | Nektar::LibUtilities::Comm | protectedpure virtual |
v_Block()=0 | Nektar::LibUtilities::Comm | protectedpure virtual |
v_Finalise()=0 | Nektar::LibUtilities::Comm | protectedpure virtual |
v_GetRank()=0 | Nektar::LibUtilities::Comm | protectedpure virtual |
v_Recv(int pProc, Array< OneD, NekDouble > &pData)=0 | Nektar::LibUtilities::Comm | protectedpure virtual |
v_Recv(int pProc, Array< OneD, int > &pData)=0 | Nektar::LibUtilities::Comm | protectedpure virtual |
v_Recv(int pProc, std::vector< unsigned int > &pData)=0 | Nektar::LibUtilities::Comm | protectedpure virtual |
v_RemoveExistingFiles(void) | Nektar::LibUtilities::Comm | protectedvirtual |
v_Send(int pProc, Array< OneD, NekDouble > &pData)=0 | Nektar::LibUtilities::Comm | protectedpure virtual |
v_Send(int pProc, Array< OneD, int > &pData)=0 | Nektar::LibUtilities::Comm | protectedpure virtual |
v_Send(int pProc, std::vector< unsigned int > &pData)=0 | Nektar::LibUtilities::Comm | protectedpure virtual |
v_SendRecv(int pSendProc, Array< OneD, NekDouble > &pSendData, int pRecvProc, Array< OneD, NekDouble > &pRecvData)=0 | Nektar::LibUtilities::Comm | protectedpure virtual |
v_SendRecv(int pSendProc, Array< OneD, int > &pSendData, int pRecvProc, Array< OneD, int > &pRecvData)=0 | Nektar::LibUtilities::Comm | protectedpure virtual |
v_SendRecvReplace(int pSendProc, int pRecvProc, Array< OneD, NekDouble > &pSendData)=0 | Nektar::LibUtilities::Comm | protectedpure virtual |
v_SendRecvReplace(int pSendProc, int pRecvProc, Array< OneD, int > &pSendData)=0 | Nektar::LibUtilities::Comm | protectedpure virtual |
v_SplitComm(int pRows, int pColumns)=0 | Nektar::LibUtilities::Comm | protectedpure virtual |
v_TreatAsRankZero(void)=0 | Nektar::LibUtilities::Comm | protectedpure virtual |
~Comm() | Nektar::LibUtilities::Comm | virtual |