gridiq.network
Class Network
java.lang.Object
gridiq.network.Network
public class Network
- extends java.lang.Object
An electricity network consisting of a set of Buses
connected
by Lines
.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Network
public Network()
busCount
public int busCount()
lineCount
public int lineCount()
add
public void add(Bus bus)
add
public void add(Line line)
getBus
public Bus getBus(int busId)
getBuses
public java.util.Collection<Bus> getBuses()
getLines
public java.util.HashSet<Line> getLines()
getShuntAdmittances
public java.util.HashSet<ShuntAdmittance> getShuntAdmittances()
getSlackGenerators
public java.util.HashSet<SlackGenerator> getSlackGenerators()
getPVGenerators
public java.util.HashSet<PVGenerator> getPVGenerators()
getPQLoads
public java.util.HashSet<PQLoad> getPQLoads()
getDemands
public java.util.HashSet<Demand> getDemands()
getSupplies
public java.util.HashSet<Supply> getSupplies()
add
public void add(ShuntAdmittance shuntAdmittance)
add
public void add(Demand demand)
add
public void add(Supply supply)
add
public void add(PQLoad pqLoad)
add
public void add(PVGenerator pvGenerator)
add
public void add(SlackGenerator slackGenerator)