Class IidmUtils

java.lang.Object
com.powsybl.nad.utils.iidm.IidmUtils

public final class IidmUtils extends Object
Author:
Florian Dupuy <florian.dupuy at rte-france.com>, Luma ZamarreƱo <zamarrenolm at aia.es>
  • Method Details

    • isDisconnected

      public static boolean isDisconnected(com.powsybl.iidm.network.Network network, BranchEdge edge, BranchEdge.Side side)
    • getTerminalFromEdge

      public static com.powsybl.iidm.network.Terminal getTerminalFromEdge(com.powsybl.iidm.network.Network network, BranchEdge edge, BranchEdge.Side side)
    • get3wtLeg

      public static com.powsybl.iidm.network.ThreeWindingsTransformer.Leg get3wtLeg(com.powsybl.iidm.network.ThreeWindingsTransformer twt, com.powsybl.iidm.network.ThreeWindingsTransformer.Side side)
    • getOpposite

      public static com.powsybl.iidm.network.Branch.Side getOpposite(com.powsybl.iidm.network.Branch.Side side)
    • getIidmSideFromBranchEdgeSide

      public static com.powsybl.iidm.network.Branch.Side getIidmSideFromBranchEdgeSide(BranchEdge.Side side)
    • getIidmHvdcSideFromBranchEdgeSide

      public static com.powsybl.iidm.network.HvdcLine.Side getIidmHvdcSideFromBranchEdgeSide(BranchEdge.Side side)
    • getIidmSideFromThreeWtEdgeSide

      public static com.powsybl.iidm.network.ThreeWindingsTransformer.Side getIidmSideFromThreeWtEdgeSide(ThreeWtEdge.Side side)
    • getThreeWtEdgeSideFromIidmSide

      public static ThreeWtEdge.Side getThreeWtEdgeSideFromIidmSide(com.powsybl.iidm.network.ThreeWindingsTransformer.Side side)
    • isIidmBranch

      public static boolean isIidmBranch(Edge edge)