Class LfDanglingLineBranch

All Implemented Interfaces:
LfBranch, LfElement, PropertyBag

public class LfDanglingLineBranch extends AbstractImpedantLfBranch
Author:
Geoffroy Jamgotchian <geoffroy.jamgotchian at rte-france.com>
  • Constructor Details

  • Method Details

    • create

      public static LfDanglingLineBranch create(com.powsybl.iidm.network.DanglingLine danglingLine, LfNetwork network, LfBus bus1, LfBus bus2, LfNetworkParameters parameters)
    • getId

      public String getId()
    • getBranchType

      public LfBranch.BranchType getBranchType()
    • hasPhaseControllerCapability

      public boolean hasPhaseControllerCapability()
    • createBranchResult

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

      public List<LfBranch.LfLimit> getLimits1(com.powsybl.iidm.network.LimitType type)
    • updateState

      public void updateState(LfNetworkStateUpdateParameters parameters)
    • updateFlows

      public void updateFlows(double p1, double q1, double p2, double q2)