PEXSI
 All Classes Namespaces Files Functions Variables Typedefs Pages
PEXSI::TreeReduce< T > Member List

This is the complete list of members for PEXSI::TreeReduce< T >, including all inherited members.

AccumulationDone() (defined in PEXSI::TreeReduce< T >)PEXSI::TreeReduce< T >inline
AllocRecvBuffers() (defined in PEXSI::TreeReduce< T >)PEXSI::TreeReduce< T >inlinevirtual
buildTree(Int *ranks, Int rank_cnt)=0 (defined in PEXSI::TreeBcast)PEXSI::TreeBcastprotectedpure virtual
CleanupBuffers() (defined in PEXSI::TreeReduce< T >)PEXSI::TreeReduce< T >inline
clone() const =0 (defined in PEXSI::TreeReduce< T >)PEXSI::TreeReduce< T >pure virtual
comm_ (defined in PEXSI::TreeBcast)PEXSI::TreeBcastprotected
Copy(const TreeReduce &Tree) (defined in PEXSI::TreeReduce< T >)PEXSI::TreeReduce< T >inlinevirtual
Copy(const TreeBcast &Tree) (defined in PEXSI::TreeBcast)PEXSI::TreeBcastinlinevirtual
CopyLocalBuffer(T *destBuffer) (defined in PEXSI::TreeReduce< T >)PEXSI::TreeReduce< T >inline
Create(const MPI_Comm &pComm, Int *ranks, Int rank_cnt, Int msgSize, double rseed) (defined in PEXSI::TreeReduce< T >)PEXSI::TreeReduce< T >inlinestatic
Forward() (defined in PEXSI::TreeReduce< T >)PEXSI::TreeReduce< T >inlineprotected
ForwardMessage(char *data, size_t size, int tag, MPI_Request *requests) (defined in PEXSI::TreeBcast)PEXSI::TreeBcastinline
fwded_ (defined in PEXSI::TreeReduce< T >)PEXSI::TreeReduce< T >protected
GetDest(Int i) (defined in PEXSI::TreeBcast)PEXSI::TreeBcastinline
GetDestCount() (defined in PEXSI::TreeBcast)PEXSI::TreeBcastinline
GetDests() (defined in PEXSI::TreeBcast)PEXSI::TreeBcastinline
GetLocalBuffer() (defined in PEXSI::TreeReduce< T >)PEXSI::TreeReduce< T >inline
GetMsgSize() (defined in PEXSI::TreeBcast)PEXSI::TreeBcastinline
GetNumMsgToRecv() (defined in PEXSI::TreeReduce< T >)PEXSI::TreeReduce< T >inlinevirtual
GetNumRecvMsg() (defined in PEXSI::TreeBcast)PEXSI::TreeBcastinlinevirtual
GetRoot() (defined in PEXSI::TreeBcast)PEXSI::TreeBcastinline
IsAllocated() (defined in PEXSI::TreeReduce< T >)PEXSI::TreeReduce< T >inline
isAllocated_ (defined in PEXSI::TreeReduce< T >)PEXSI::TreeReduce< T >protected
IsDone() (defined in PEXSI::TreeReduce< T >)PEXSI::TreeReduce< T >inline
isReady_ (defined in PEXSI::TreeBcast)PEXSI::TreeBcastprotected
mainRoot_ (defined in PEXSI::TreeBcast)PEXSI::TreeBcastprotected
msgSize_ (defined in PEXSI::TreeBcast)PEXSI::TreeBcastprotected
myData_ (defined in PEXSI::TreeReduce< T >)PEXSI::TreeReduce< T >protected
myDests_ (defined in PEXSI::TreeBcast)PEXSI::TreeBcastprotected
myLocalBuffer_ (defined in PEXSI::TreeReduce< T >)PEXSI::TreeReduce< T >protected
myRank_ (defined in PEXSI::TreeBcast)PEXSI::TreeBcastprotected
myRecvBuffers_ (defined in PEXSI::TreeReduce< T >)PEXSI::TreeReduce< T >protected
myRequests_ (defined in PEXSI::TreeReduce< T >)PEXSI::TreeReduce< T >protected
myRoot_ (defined in PEXSI::TreeBcast)PEXSI::TreeBcastprotected
myStatuses_ (defined in PEXSI::TreeReduce< T >)PEXSI::TreeReduce< T >protected
numRecv_ (defined in PEXSI::TreeBcast)PEXSI::TreeBcastprotected
numRecvPosted_ (defined in PEXSI::TreeReduce< T >)PEXSI::TreeReduce< T >protected
PostFirstRecv() (defined in PEXSI::TreeReduce< T >)PEXSI::TreeReduce< T >inlinevirtual
Progress() (defined in PEXSI::TreeReduce< T >)PEXSI::TreeReduce< T >inlinevirtual
recvIdx_ (defined in PEXSI::TreeReduce< T >)PEXSI::TreeReduce< T >protected
Reduce(Int idxRecv, Int idReq) (defined in PEXSI::TreeReduce< T >)PEXSI::TreeReduce< T >inlineprotected
remoteData_ (defined in PEXSI::TreeReduce< T >)PEXSI::TreeReduce< T >protected
sendRequest_ (defined in PEXSI::TreeReduce< T >)PEXSI::TreeReduce< T >protected
SetDataReady(bool rdy) (defined in PEXSI::TreeBcast)PEXSI::TreeBcastinline
SetLocalBuffer(T *locBuffer) (defined in PEXSI::TreeReduce< T >)PEXSI::TreeReduce< T >inline
SetTag(Int tag) (defined in PEXSI::TreeBcast)PEXSI::TreeBcastinline
tag_ (defined in PEXSI::TreeBcast)PEXSI::TreeBcastprotected
TreeBcast() (defined in PEXSI::TreeBcast)PEXSI::TreeBcastinline
TreeBcast(const MPI_Comm &pComm, Int *ranks, Int rank_cnt, Int msgSize) (defined in PEXSI::TreeBcast)PEXSI::TreeBcastinline
TreeBcast(const TreeBcast &Tree) (defined in PEXSI::TreeBcast)PEXSI::TreeBcastinline
TreeReduce(const MPI_Comm &pComm, Int *ranks, Int rank_cnt, Int msgSize) (defined in PEXSI::TreeReduce< T >)PEXSI::TreeReduce< T >inline
TreeReduce(const TreeReduce &Tree) (defined in PEXSI::TreeReduce< T >)PEXSI::TreeReduce< T >inline
Wait() (defined in PEXSI::TreeReduce< T >)PEXSI::TreeReduce< T >inline
~TreeReduce() (defined in PEXSI::TreeReduce< T >)PEXSI::TreeReduce< T >inlinevirtual