Python Module Index

s
 
s
sim2net This package contains modules for the sim2net simulator.
    sim2net._channel This module supplies an implementation of communication channels for nodes.
    sim2net._network This module provides an implementation of the mobile ad hoc network that is to be simulated.
    sim2net._time This module supplies time-related functionality for simulations.
    sim2net._version This module supplies version information for the project.
    sim2net.application This module provides an abstract class that should be implemented by simulation applicatins.
    sim2net.area This package contains modules that implement simulation areas.
    sim2net.area._area This module provides an abstract class that should be implemented by all simulation area classes.
    sim2net.area.rectangle This module provides an implementation of a rectangular simulation area.
    sim2net.area.square This module provides an implementation of a square simulation area.
    sim2net.cli This package contains a command-line interface for the sim2net simulator, which allows users to initialize and start simulations.
    sim2net.cli.cli This module provides a command-line interface for the sim2net simulator.
    sim2net.failure This package contains modules that implement process failure models.
    sim2net.failure._failure This module provides an abstract class that should be implemented by all process failure model classes.
    sim2net.failure.crash This module provides an implementation of the crash model.
    sim2net.mobility This package contains modules that implement mobility models.
    sim2net.mobility._mobility This module provides an abstract class that should be implemented by all mobility model classes.
    sim2net.mobility.gauss_markov This module provides an implementation of the Gauss-Markov mobility model.
    sim2net.mobility.nomadic_community This module provides an implementation of the Nomadic Community mobility model.
    sim2net.mobility.random_direction This module provides an implementation of the Random Direction mobility model.
    sim2net.mobility.random_waypoint This module provides an implementation of the Random Waypoint mobility model.
    sim2net.packet_loss This package contains modules that implement packet loss models.
    sim2net.packet_loss._packet_loss This module provides an abstract class that should be implemented by all packet loss model classes.
    sim2net.packet_loss.gilbert_elliott This module provides an implementation of the Gilbert-Elliott packet loss model.
    sim2net.placement This package contains modules that implement placement models.
    sim2net.placement._placement This module provides an abstract class that should be implemented by all placement model classes.
    sim2net.placement.grid This module provides an implementation of the grid placement model.
    sim2net.placement.normal This module provides an implementation of the normal placement model.
    sim2net.placement.uniform This module provides an implementation of the uniform placement model.
    sim2net.propagation This package contains modules that implement wireless signal propagation models.
    sim2net.propagation._propagation This module provides an abstract class that should be implemented by all propagation model classes.
    sim2net.propagation.path_loss This module provides an implementation of the simplified path loss propagation model.
    sim2net.simulator This module provides an interface to the simulator for the command-line tool.
    sim2net.speed This package contains modules that implement speed models.
    sim2net.speed._speed This module provides an abstract class that should be implemented by all speed model classes.
    sim2net.speed.constant This module provides an implementation a constant node speed.
    sim2net.speed.normal This module provides an implementation of the normal speed distribution.
    sim2net.speed.uniform This module provides an implementation of the uniform speed distribution.
    sim2net.utility This package contains miscellaneous utility modules and classes.
    sim2net.utility.logger This module provides functions which implement an event logging system.
    sim2net.utility.randomness This module provides a pseudo-random number generator.
    sim2net.utility.validation This module provides a collection of source code validation functions.