Uses of Interface
com.powsybl.iidm.network.VoltageLevel
Package
Description
Base classes and default implementation of limit violation detectors.
-
Uses of VoltageLevel in com.powsybl.cgmes.conversion
Modifier and TypeMethodDescriptionint
NodeMapping.iidmNodeForConnectivityNode
(String id, VoltageLevel vl) int
NodeMapping.iidmNodeForTerminal
(CgmesTerminal t, boolean isSwitchEnd, VoltageLevel vl) int
NodeMapping.iidmNodeForTerminal
(CgmesTerminal t, boolean isSwitchEnd, VoltageLevel vl, boolean equipmentIsConnected) int
NodeMapping.iidmNodeForTopologicalNode
(String id, int associatedNode, VoltageLevel vl) -
Uses of VoltageLevel in com.powsybl.cgmes.conversion.elements
Modifier and TypeMethodDescriptionprotected VoltageLevel
AbstractConductingEquipmentConversion.voltageLevel()
-
Uses of VoltageLevel in com.powsybl.iidm.modification.topology
Modifier and TypeFieldDescriptionprotected VoltageLevel
AbstractLineConnectionModification.voltageLevel
protected VoltageLevel
AbstractLineConnectionModification.voltageLevel
Modifier and TypeMethodDescriptionstatic VoltageLevel
TopologyModificationUtils.findTeePoint
(Line line1, Line line2, Line line3) Find tee point connecting the 3 given lines, if anyprotected VoltageLevel
CreateBranchFeederBays.getVoltageLevel
(int side, Connectable<?> connectable) protected VoltageLevel
CreateFeederBay.getVoltageLevel
(int side, Connectable<?> connectable) Modifier and TypeMethodDescriptionTopologyModificationUtils.getFeederPositions
(VoltageLevel voltageLevel) Utility method to get all the taken feeder positions on a voltage level.TopologyModificationUtils.getFeederPositionsByConnectable
(VoltageLevel voltageLevel) Utility method to get all the taken feeder positions on a voltage level by connectable.static Map<String,
List<ConnectablePosition.Feeder>> TopologyModificationUtils.getFeedersByConnectable
(VoltageLevel voltageLevel) Utility method to get all the feeders on a voltage level by connectable.static BusbarSection
TopologyModificationUtils.getFirstBusbarSection
(VoltageLevel voltageLevel) Method returning the first busbar section with the lowest BusbarSectionIndex if there are the BusbarSectionPosition extensions and the first busbar section found otherwise. -
Uses of VoltageLevel in com.powsybl.iidm.modification.util
Modifier and TypeMethodDescriptionstatic void
ModificationReports.connectableNotInVoltageLevel
(Reporter reporter, Connectable<?> connectable, VoltageLevel voltageLevel) static void
ModificationReports.ignoredPositionOrder
(Reporter reporter, int positionOrder, VoltageLevel voltageLevel) static void
ModificationReports.noConnectablePositionExtension
(Reporter reporter, VoltageLevel voltageLevel) -
Uses of VoltageLevel in com.powsybl.iidm.network
Modifier and TypeMethodDescriptionVoltageLevelAdder.add()
default VoltageLevel
Boundary.getNetworkSideVoltageLevel()
Get the voltage level at network side.Bus.getVoltageLevel()
Get the voltage level to which the bus belongs.Network.getVoltageLevel
(String id) Get a substation voltage level.Switch.getVoltageLevel()
Get the parent voltage level.Terminal.getVoltageLevel()
Get the substation to which the terminal belongs.VoltageLevel.setHighVoltageLimit
(double highVoltageLimit) Set the high voltage limit in KV.VoltageLevel.setLowVoltageLimit
(double lowVoltageLimit) Set the low voltage limit in KV.VoltageLevel.setNominalV
(double nominalV) Modifier and TypeMethodDescriptionNetwork.getVoltageLevels()
Get all substation voltage levels.Substation.getVoltageLevels()
Get the voltage levels of the substation.Network.getVoltageLevelStream()
Get all substation voltage levels.Substation.getVoltageLevelStream()
Get the voltage levels of the substation. -
Uses of VoltageLevel in com.powsybl.iidm.network.extensions
Modifier and TypeMethodDescriptionstatic void
SlackTerminal.reset
(VoltageLevel voltageLevel, Terminal terminal) Reset the slackTerminal extension to the given terminal (may be null) -
Uses of VoltageLevel in com.powsybl.iidm.network.impl
Modifier and TypeMethodDescriptionSubnetworkImpl.getVoltageLevels()
SubnetworkImpl.getVoltageLevelStream()
-
Uses of VoltageLevel in com.powsybl.iidm.network.impl.extensions
Modifier and TypeMethodDescriptionSlackTerminalAdderImpl.createExtension
(VoltageLevel voltageLevel) SlackTerminalAdderImplProvider.newAdder
(VoltageLevel extendable) -
Uses of VoltageLevel in com.powsybl.iidm.network.util
Modifier and TypeMethodDescriptionstatic Terminal
Networks.getEquivalentTerminal
(VoltageLevel voltageLevel, int node) Return a terminal for the specified node.static IntStream
Networks.getNodes
(String busId, VoltageLevel voltageLevel, Function<Terminal, Bus> getBusFromTerminal) Networks.getNodesByBus
(VoltageLevel voltageLevel) Return the list of nodes (N/B topology) for each bus of a the Bus view If a node is not associated to a bus, it is not included in any list. -
Uses of VoltageLevel in com.powsybl.iidm.reducer
Modifier and TypeMethodDescriptionprotected abstract void
AbstractNetworkReducer.reduce
(VoltageLevel voltageLevel) protected void
DefaultNetworkReducer.reduce
(VoltageLevel voltageLevel) protected boolean
AbstractNetworkReducer.test
(VoltageLevel voltageLevel) boolean
DefaultNetworkPredicate.test
(VoltageLevel voltageLevel) boolean
IdentifierNetworkPredicate.test
(VoltageLevel voltageLevel) Keep this voltage level if the IDs list contains the ID of this voltage level.boolean
NetworkPredicate.test
(VoltageLevel voltageLevel) Return true if the givenVoltageLevel
should be kept in the network, false otherwiseboolean
NominalVoltageNetworkPredicate.test
(VoltageLevel voltageLevel) boolean
SubNetworkPredicate.test
(VoltageLevel voltageLevel) void
DefaultNetworkReducerObserver.voltageLevelRemoved
(VoltageLevel voltageLevel) void
NetworkReducerObserver.voltageLevelRemoved
(VoltageLevel voltageLevel) -
Uses of VoltageLevel in com.powsybl.iidm.xml
Modifier and TypeMethodDescriptionprotected VoltageLevel.BusBreakerView.SwitchAdder
BusBreakerViewSwitchXml.createAdder
(VoltageLevel vl) protected LccConverterStationAdder
LccConverterStationXml.createAdder
(VoltageLevel vl) protected VoltageLevel.NodeBreakerView.SwitchAdder
NodeBreakerViewSwitchXml.createAdder
(VoltageLevel vl) protected StaticVarCompensatorAdder
StaticVarCompensatorXml.createAdder
(VoltageLevel vl) protected boolean
BusBreakerViewSwitchXml.isValid
(Switch s, VoltageLevel vl) protected boolean
NodeBreakerViewSwitchXml.isValid
(Switch s, VoltageLevel vl) protected void
NodeBreakerViewInternalConnectionXml.read
(VoltageLevel vl, NetworkXmlReaderContext context) protected Switch
BusBreakerViewSwitchXml.readRootElementAttributes
(VoltageLevel.BusBreakerView.SwitchAdder adder, VoltageLevel voltageLevel, NetworkXmlReaderContext context) protected LccConverterStation
LccConverterStationXml.readRootElementAttributes
(LccConverterStationAdder adder, VoltageLevel voltageLevel, NetworkXmlReaderContext context) protected Switch
NodeBreakerViewSwitchXml.readRootElementAttributes
(VoltageLevel.NodeBreakerView.SwitchAdder adder, VoltageLevel voltageLevel, NetworkXmlReaderContext context) protected StaticVarCompensator
StaticVarCompensatorXml.readRootElementAttributes
(StaticVarCompensatorAdder adder, VoltageLevel voltageLevel, NetworkXmlReaderContext context) protected void
BusBreakerViewSwitchXml.writeRootElementAttributes
(Switch s, VoltageLevel vl, NetworkXmlWriterContext context) protected void
LccConverterStationXml.writeRootElementAttributes
(LccConverterStation cs, VoltageLevel vl, NetworkXmlWriterContext context) protected void
NodeBreakerViewSwitchXml.writeRootElementAttributes
(Switch s, VoltageLevel vl, NetworkXmlWriterContext context) protected void
StaticVarCompensatorXml.writeRootElementAttributes
(StaticVarCompensator svc, VoltageLevel vl, NetworkXmlWriterContext context) protected void
StaticVarCompensatorXml.writeSubElements
(StaticVarCompensator svc, VoltageLevel vl, NetworkXmlWriterContext context) -
Uses of VoltageLevel in com.powsybl.iidm.xml.extensions
Modifier and TypeMethodDescriptionSlackTerminalXmlSerializer.read
(VoltageLevel voltageLevel, XmlReaderContext context) -
Uses of VoltageLevel in com.powsybl.security
Modifier and TypeMethodDescriptiondefault void
LimitViolationDetector.checkVoltage
(Contingency contingency, VoltageLevel voltageLevel, Consumer<LimitViolation> consumer) Checks whether the voltage value on the specifiedVoltageLevel
should be considered as aLimitViolation
or not.void
LimitViolationDetector.checkVoltage
(VoltageLevel voltageLevel, Consumer<LimitViolation> consumer) Checks whether the voltage value on the specifiedVoltageLevel
should be considered as aLimitViolation
or not. -
Uses of VoltageLevel in com.powsybl.security.detectors
Modifier and TypeMethodDescriptionvoid
AbstractContingencyBlindDetector.checkVoltage
(VoltageLevel voltageLevel, Consumer<LimitViolation> consumer) void
AbstractLimitViolationDetector.checkVoltage
(Contingency contingency, VoltageLevel voltageLevel, Consumer<LimitViolation> consumer)