Class OpenLoadFlowParameters

  • All Implemented Interfaces:
    com.powsybl.commons.extensions.Extension<com.powsybl.loadflow.LoadFlowParameters>

    public class OpenLoadFlowParameters
    extends com.powsybl.commons.extensions.AbstractExtension<com.powsybl.loadflow.LoadFlowParameters>
    Author:
    Geoffroy Jamgotchian
    • Constructor Detail

      • OpenLoadFlowParameters

        public OpenLoadFlowParameters()
    • Method Detail

      • getName

        public String getName()
      • getSlackBusId

        public String getSlackBusId()
      • isThrowsExceptionInCaseOfSlackDistributionFailure

        public boolean isThrowsExceptionInCaseOfSlackDistributionFailure()
      • setThrowsExceptionInCaseOfSlackDistributionFailure

        public OpenLoadFlowParameters setThrowsExceptionInCaseOfSlackDistributionFailure​(boolean throwsExceptionInCaseOfSlackDistributionFailure)
      • hasVoltageRemoteControl

        public boolean hasVoltageRemoteControl()
      • setVoltageRemoteControl

        public OpenLoadFlowParameters setVoltageRemoteControl​(boolean voltageRemoteControl)
      • isLoadPowerFactorConstant

        public boolean isLoadPowerFactorConstant()
      • setLoadPowerFactorConstant

        public OpenLoadFlowParameters setLoadPowerFactorConstant​(boolean loadPowerFactorConstant)
      • getPlausibleActivePowerLimit

        public double getPlausibleActivePowerLimit()
      • setPlausibleActivePowerLimit

        public OpenLoadFlowParameters setPlausibleActivePowerLimit​(double plausibleActivePowerLimit)
      • getSlackBusPMaxMismatch

        public double getSlackBusPMaxMismatch()
      • setSlackBusPMaxMismatch

        public OpenLoadFlowParameters setSlackBusPMaxMismatch​(double pSlackBusPMaxMismatch)
      • isAddRatioToLinesWithDifferentNominalVoltageAtBothEnds

        public boolean isAddRatioToLinesWithDifferentNominalVoltageAtBothEnds()
      • setAddRatioToLinesWithDifferentNominalVoltageAtBothEnds

        public OpenLoadFlowParameters setAddRatioToLinesWithDifferentNominalVoltageAtBothEnds​(boolean addRatioToLinesWithDifferentNominalVoltageAtBothEnds)