Package peersim.dynamics

Control classes for initializing a network or modifying it during simulation.

See:
          Description

Interface Summary
NodeInitializer Generic interface to initialize a node before inserting it into the simulation.
 

Class Summary
DynamicNetwork This Control can change the size of networks by adding and removing nodes.
MethodInvoker This Control invokes a specified method on a protocol.
OscillatingNetwork Makes the network size oscillate.
RandNI Initializes the neighbor list of a node with random links.
StarNI Initializes a node's neighbor list with a fixed center.
WireByMethod Takes a Linkable protocol and adds connections using an arbitrary method.
WireFromFile Takes a Linkable protocol and adds connections that are stored in a file.
WireGraph This class is the superclass of classes that takes a Linkable protocol or a graph and add edges that define a certain topology.
WireKOut Takes a Linkable protocol and adds random connections.
WireRegRootedTree Takes a Linkable protocol and adds connections that define a regular rooted tree.
WireRingLattice Takes a Linkable protocol and adds edges that define a ring lattice.
WireScaleFreeBA This class contains the implementation of the Barabasi-Albert model of growing scale free networks.
WireScaleFreeDM Wires a scale free graph using a method described in this paper.
WireStar Takes a Linkable protocol and adds connection which for a star topology.
WireWS Takes a Linkable protocol and adds connections following the small-world model of Watts and Strogatz.
 

Package peersim.dynamics Description

Control classes for initializing a network or modifying it during simulation.

Among other things, this package includes classes for the following two purposes: