Interface LfBranch

    • Method Detail

      • getBus1

        LfBus getBus1()
      • getBus2

        LfBus getBus2()
      • getLimits2

        default List<LfBranch.LfLimit> getLimits2​(com.powsybl.iidm.network.LimitType type)
      • updateFlows

        void updateFlows​(double p1,
                         double q1,
                         double p2,
                         double q2)
      • hasPhaseControllerCapability

        boolean hasPhaseControllerCapability()
      • isPhaseController

        boolean isPhaseController()
      • isPhaseControlled

        boolean isPhaseControlled()
      • isPhaseControlEnabled

        boolean isPhaseControlEnabled()
      • setPhaseControlEnabled

        void setPhaseControlEnabled​(boolean phaseControlEnabled)
      • isVoltageControlEnabled

        boolean isVoltageControlEnabled()
      • setVoltageControlEnabled

        void setVoltageControlEnabled​(boolean voltageControlEnabled)
      • isVoltageController

        boolean isVoltageController()
      • createBranchResult

        com.powsybl.security.results.BranchResult createBranchResult​(double preContingencyBranchP1,
                                                                     double preContingencyBranchOfContingencyP1,
                                                                     boolean createExtension)
      • computeApparentPower1

        double computeApparentPower1()
      • computeApparentPower2

        double computeApparentPower2()
      • isZeroImpedance

        boolean isZeroImpedance​(LoadFlowModel loadFlowModel)
      • setSpanningTreeEdge

        void setSpanningTreeEdge​(LoadFlowModel loadFlowModel,
                                 boolean spanningTreeEdge)
      • isSpanningTreeEdge

        boolean isSpanningTreeEdge​(LoadFlowModel loadFlowModel)
      • getA

        static double getA​(LfBranch branch)
      • setReactivePowerControl

        void setReactivePowerControl​(ReactivePowerControl reactivePowerControl)
      • isConnectedAtBothSides

        boolean isConnectedAtBothSides()
      • setMinZ

        void setMinZ​(double lowImpedanceThreshold)
      • setAsymLine

        void setAsymLine​(LfAsymLine asymLine)
      • isAsymmetric

        boolean isAsymmetric()