gridiq.poweranalysis.disturbance
Class DisturbanceSet
java.lang.Object
gridiq.poweranalysis.disturbance.DisturbanceSet
public class DisturbanceSet
- extends java.lang.Object
This class represents a set of Disturbances
for a simulation.
By providing a subclass of this class containing user defined Disturbances, the
underlying activity on the network can be defined for a particular
experiment. The specific DisturbanceSet implementation loaded by GridIQ at
runtime is specified in the project file.
- Author:
- colin
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
disturbances
protected java.util.HashMap<java.lang.Integer,Disturbance> disturbances
DisturbanceSet
public DisturbanceSet()
setup
public void setup()
add
protected void add(int busID,
Disturbance disturbance)
linkNetwork
public void linkNetwork(Network network)
getDisturbances
public java.util.Collection<Disturbance> getDisturbances()
apply
public void apply(int timeStep)