Class DcLoadFlowParameters


  • public class DcLoadFlowParameters
    extends Object
    Author:
    Geoffroy Jamgotchian
    • Constructor Detail

      • DcLoadFlowParameters

        public DcLoadFlowParameters​(SlackBusSelector slackBusSelector,
                                    com.powsybl.math.matrix.MatrixFactory matrixFactory,
                                    boolean setVToNan)
      • DcLoadFlowParameters

        public DcLoadFlowParameters​(SlackBusSelector slackBusSelector,
                                    com.powsybl.math.matrix.MatrixFactory matrixFactory,
                                    boolean updateFlows,
                                    boolean useTransformerRatio,
                                    boolean distributedSlack,
                                    com.powsybl.loadflow.LoadFlowParameters.BalanceType balanceType,
                                    boolean forcePhaseControlOffAndAddAngle1Var,
                                    double plausibleActivePowerLimit,
                                    boolean addRatioToLinesWithDifferentNominalVoltageAtBothEnds,
                                    boolean setVToNan,
                                    boolean computeMainConnectedComponentOnly,
                                    Set<com.powsybl.iidm.network.Country> countriesToBalance)
    • Method Detail

      • getMatrixFactory

        public com.powsybl.math.matrix.MatrixFactory getMatrixFactory()
      • isUpdateFlows

        public boolean isUpdateFlows()
      • isDistributedSlack

        public boolean isDistributedSlack()
      • getBalanceType

        public com.powsybl.loadflow.LoadFlowParameters.BalanceType getBalanceType()
      • isUseTransformerRatio

        public boolean isUseTransformerRatio()
      • isForcePhaseControlOffAndAddAngle1Var

        public boolean isForcePhaseControlOffAndAddAngle1Var()
      • getPlausibleActivePowerLimit

        public double getPlausibleActivePowerLimit()
      • isAddRatioToLinesWithDifferentNominalVoltageAtBothEnds

        public boolean isAddRatioToLinesWithDifferentNominalVoltageAtBothEnds()
      • isSetVToNan

        public boolean isSetVToNan()
      • isComputeMainConnectedComponentOnly

        public boolean isComputeMainConnectedComponentOnly()
      • getCountriesToBalance

        public Set<com.powsybl.iidm.network.Country> getCountriesToBalance()