Class ContingencyTripping

java.lang.Object
com.powsybl.openloadflow.network.impl.ContingencyTripping

public class ContingencyTripping extends Object
Author:
Florian Dupuy <florian.dupuy at rte-france.com>
  • 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

      public void traverse(Set<com.powsybl.iidm.network.Switch> switchesToOpen, Set<com.powsybl.iidm.network.Terminal> terminalsToDisconnect)