Class ContingencyTripping
java.lang.Object
com.powsybl.openloadflow.network.impl.ContingencyTripping
- Author:
- Florian Dupuy <florian.dupuy at rte-france.com>
-
Constructor Summary
ConstructorDescriptionContingencyTripping
(com.powsybl.iidm.network.Terminal terminal, com.powsybl.openloadflow.network.impl.ContingencyTripping.NodeBreakerTraverserFactory nodeBreakerTraverserFactory) ContingencyTripping
(List<? extends com.powsybl.iidm.network.Terminal> terminals, com.powsybl.openloadflow.network.impl.ContingencyTripping.NodeBreakerTraverserFactory nodeBreakerTraverserFactory) -
Method Summary
Modifier and TypeMethodDescriptionstatic ContingencyTripping
createBranchTripping
(com.powsybl.iidm.network.Network network, com.powsybl.iidm.network.Branch<?> branch) static ContingencyTripping
createBranchTripping
(com.powsybl.iidm.network.Network network, com.powsybl.iidm.network.Branch<?> branch, String voltageLevelId) static ContingencyTripping
createBusbarSectionMinimalTripping
(com.powsybl.iidm.network.Network network, com.powsybl.iidm.network.BusbarSection bbs) static ContingencyTripping
createContingencyTripping
(com.powsybl.iidm.network.Network network, com.powsybl.iidm.network.Identifiable<?> identifiable) static ContingencyTripping
createInjectionTripping
(com.powsybl.iidm.network.Network network, com.powsybl.iidm.network.Injection<?> injection) static ContingencyTripping
createThreeWindingsTransformerTripping
(com.powsybl.iidm.network.Network network, com.powsybl.iidm.network.ThreeWindingsTransformer twt) void
traverse
(Set<com.powsybl.iidm.network.Switch> switchesToOpen, Set<com.powsybl.iidm.network.Terminal> terminalsToDisconnect)
-
Constructor Details
-
ContingencyTripping
public ContingencyTripping(List<? extends com.powsybl.iidm.network.Terminal> terminals, com.powsybl.openloadflow.network.impl.ContingencyTripping.NodeBreakerTraverserFactory nodeBreakerTraverserFactory) -
ContingencyTripping
public ContingencyTripping(com.powsybl.iidm.network.Terminal terminal, com.powsybl.openloadflow.network.impl.ContingencyTripping.NodeBreakerTraverserFactory nodeBreakerTraverserFactory)
-
-
Method Details
-
createBranchTripping
public static ContingencyTripping createBranchTripping(com.powsybl.iidm.network.Network network, com.powsybl.iidm.network.Branch<?> branch) -
createBranchTripping
public static ContingencyTripping createBranchTripping(com.powsybl.iidm.network.Network network, com.powsybl.iidm.network.Branch<?> branch, String voltageLevelId) -
createInjectionTripping
public static ContingencyTripping createInjectionTripping(com.powsybl.iidm.network.Network network, com.powsybl.iidm.network.Injection<?> injection) -
createThreeWindingsTransformerTripping
public static ContingencyTripping createThreeWindingsTransformerTripping(com.powsybl.iidm.network.Network network, com.powsybl.iidm.network.ThreeWindingsTransformer twt) -
createBusbarSectionMinimalTripping
public static ContingencyTripping createBusbarSectionMinimalTripping(com.powsybl.iidm.network.Network network, com.powsybl.iidm.network.BusbarSection bbs) -
createContingencyTripping
public static ContingencyTripping createContingencyTripping(com.powsybl.iidm.network.Network network, com.powsybl.iidm.network.Identifiable<?> identifiable) -
traverse
-