Class NodeBreakerTraverser

  • All Implemented Interfaces:
    com.powsybl.iidm.network.VoltageLevel.NodeBreakerView.TopologyTraverser

    public class NodeBreakerTraverser
    extends Object
    implements com.powsybl.iidm.network.VoltageLevel.NodeBreakerView.TopologyTraverser
    Author:
    Florian Dupuy
    • Constructor Detail

      • NodeBreakerTraverser

        public NodeBreakerTraverser​(Set<com.powsybl.iidm.network.Switch> switchesToOpen,
                                    Set<com.powsybl.iidm.network.Terminal> traversedTerminals,
                                    List<com.powsybl.iidm.network.Terminal> nextTerminals,
                                    com.powsybl.iidm.network.VoltageLevel.NodeBreakerView nodeBreakerView)
    • Method Detail

      • traverse

        public com.powsybl.math.graph.TraverseResult traverse​(int nodeBefore,
                                                              com.powsybl.iidm.network.Switch sw,
                                                              int nodeAfter)
        Specified by:
        traverse in interface com.powsybl.iidm.network.VoltageLevel.NodeBreakerView.TopologyTraverser