A Discrete-Event Network Simulator
API
MPI Distributed Simulation
+ Collaboration diagram for MPI Distributed Simulation:

Classes

class  ns3::DistributedSimulatorImpl
 Distributed simulator implementation using lookahead. More...
 
class  ns3::GrantedTimeWindowMpiInterface
 Interface between ns-3 and MPI. More...
 
class  ns3::LbtsMessage
 Structure used for all-reduce LBTS computation. More...
 
class  ns3::MpiInterface
 Singleton used to interface to the communications infrastructure when running NS3 in parallel. More...
 
class  ns3::MpiReceiver
 Class to aggregate to a NetDevice if it supports MPI capability. More...
 
class  ns3::NullMessageMpiInterface
 Interface between ns-3 and MPI for the Null Message distributed simulation implementation. More...
 
class  ns3::NullMessageSentBuffer
 Non-blocking send buffers for Null Message implementation. More...
 
class  ns3::NullMessageSimulatorImpl
 Simulator implementation using MPI and a Null Message algorithm. More...
 
class  ns3::ParallelCommunicationInterface
 Pure virtual base class for the interface between ns-3 and the parallel communication layer being used. More...
 
class  ns3::RemoteChannelBundle
 Collection of NS3 channels between local and remote nodes. More...
 
class  ns3::SentBuffer
 Tracks non-blocking sends. More...
 

Detailed Description