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... | |