Rosetta 3.5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
wum2 Directory Reference
Directory dependency graph for wum2:
src/protocols/wum2

Files

file  EndPoint.cc [code]
 Non MPI version of EndPoint.
 
file  EndPoint.fwd.hh [code]
 Non MPI version of EndPoint This class is required because SingleNode role needs to use an EndPoint that is not MPI dependent (ie just a wrapper for 2 queues)
 
file  EndPoint.hh [code]
 Non-MPI version of EndPoint.
 
file  MPI_EndPoint.cc [code]
 Handles communication between different roles in mpi.
 
file  MPI_EndPoint.fwd.hh [code]
 Handles communication between different roles in mpi.
 
file  MPI_EndPoint.hh [code]
 Handles communication between different roles in mpi.
 
file  WorkUnit.cc [code]
 
file  WorkUnit.fwd.hh [code]
 Foward decls for base work unit (abstract) for wum2 and some commonly used derived work units.
 
file  WorkUnit.hh [code]
 
file  WUQueue.cc [code]
 
file  WUQueue.fwd.hh [code]
 Foward decls for WUQueue, deque of WU with memory tracking.
 
file  WUQueue.hh [code]
 deque of WU with memory tracking
 
file  WUQueueBuffer.cc [code]
 Foward decls for WUQueueBuffer, memory aware structure that links irecv and isend with their mpi::request status, so buffers are maintained until messages are sent/recvd.
 
file  WUQueueBuffer.fwd.hh [code]
 Foward decls for WUQueueBuffer, memory aware structure that links irecv and isend with their mpi::request status, so buffers are maintained until messages are sent/recvd.
 
file  WUQueueBuffer.hh [code]
 memory aware structure that links irecv and isend with their mpi::request status, so buffers are maintained until messages are sent/recvd