Class ContingencyTripping
- java.lang.Object
-
- com.powsybl.openloadflow.network.impl.ContingencyTripping
-
public class ContingencyTripping extends Object
- Author:
- Florian Dupuy
-
-
Constructor Summary
Constructors Constructor Description ContingencyTripping(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
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static 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 Detail
-
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 Detail
-
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)
-
-