Package com.powsybl.openloadflow
Class OpenLoadFlowParameters
- java.lang.Object
-
- com.powsybl.commons.extensions.AbstractExtension<com.powsybl.loadflow.LoadFlowParameters>
-
- com.powsybl.openloadflow.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
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
OpenLoadFlowParameters.LowImpedanceBranchMode
static class
OpenLoadFlowParameters.PhaseShifterControlMode
static class
OpenLoadFlowParameters.ReactiveRangeCheckMode
static class
OpenLoadFlowParameters.ReportedFeatures
static class
OpenLoadFlowParameters.ShuntVoltageControlMode
static class
OpenLoadFlowParameters.TransformerVoltageControlMode
static class
OpenLoadFlowParameters.VoltageInitModeOverride
-
Field Summary
-
Constructor Summary
Constructors Constructor Description OpenLoadFlowParameters()
-
Method Summary
-
-
-
Field Detail
-
SLACK_BUS_SELECTION_MODE_DEFAULT_VALUE
public static final SlackBusSelectionMode SLACK_BUS_SELECTION_MODE_DEFAULT_VALUE
-
LOW_IMPEDANCE_BRANCH_MODE_DEFAULT_VALUE
public static final OpenLoadFlowParameters.LowImpedanceBranchMode LOW_IMPEDANCE_BRANCH_MODE_DEFAULT_VALUE
-
THROWS_EXCEPTION_IN_CASE_OF_SLACK_DISTRIBUTION_FAILURE_DEFAULT_VALUE
public static final boolean THROWS_EXCEPTION_IN_CASE_OF_SLACK_DISTRIBUTION_FAILURE_DEFAULT_VALUE
- See Also:
- Constant Field Values
-
VOLTAGE_REMOTE_CONTROL_DEFAULT_VALUE
public static final boolean VOLTAGE_REMOTE_CONTROL_DEFAULT_VALUE
- See Also:
- Constant Field Values
-
REACTIVE_POWER_REMOTE_CONTROL_DEFAULT_VALUE
public static final boolean REACTIVE_POWER_REMOTE_CONTROL_DEFAULT_VALUE
- See Also:
- Constant Field Values
-
LOAD_POWER_FACTOR_CONSTANT_DEFAULT_VALUE
public static final boolean LOAD_POWER_FACTOR_CONSTANT_DEFAULT_VALUE
- See Also:
- Constant Field Values
-
SLACK_BUS_P_MAX_MISMATCH_DEFAULT_VALUE
public static final double SLACK_BUS_P_MAX_MISMATCH_DEFAULT_VALUE
Slack bus maximum active power mismatch in MW: 1 Mw => 10^-2 in p.u- See Also:
- Constant Field Values
-
NEWTONRAPHSON_STOPPING_CRITERIA_TYPE_DEFAULT_VALUE
public static final NewtonRaphsonStoppingCriteriaType NEWTONRAPHSON_STOPPING_CRITERIA_TYPE_DEFAULT_VALUE
-
MAX_ACTIVE_POWER_MISMATCH_DEFAULT_VALUE
public static final double MAX_ACTIVE_POWER_MISMATCH_DEFAULT_VALUE
Default value of the maximum active power mismatch in MW- See Also:
- Constant Field Values
-
MAX_REACTIVE_POWER_MISMATCH_DEFAULT_VALUE
public static final double MAX_REACTIVE_POWER_MISMATCH_DEFAULT_VALUE
Default value of the maximum reactive power mismatch in Mvar- See Also:
- Constant Field Values
-
MAX_VOLTAGE_MISMATCH_DEFAULT_VALUE
public static final double MAX_VOLTAGE_MISMATCH_DEFAULT_VALUE
Default value of the maximum voltage mismatch in pu- See Also:
- Constant Field Values
-
MAX_ANGLE_MISMATCH_DEFAULT_VALUE
public static final double MAX_ANGLE_MISMATCH_DEFAULT_VALUE
- See Also:
- Constant Field Values
-
MAX_RATIO_MISMATCH_DEFAULT_VALUE
public static final double MAX_RATIO_MISMATCH_DEFAULT_VALUE
- See Also:
- Constant Field Values
-
MAX_SUSCEPTANCE_MISMATCH_DEFAULT_VALUE
public static final double MAX_SUSCEPTANCE_MISMATCH_DEFAULT_VALUE
- See Also:
- Constant Field Values
-
VOLTAGE_PER_REACTIVE_POWER_CONTROL_DEFAULT_VALUE
public static final boolean VOLTAGE_PER_REACTIVE_POWER_CONTROL_DEFAULT_VALUE
- See Also:
- Constant Field Values
-
SVC_VOLTAGE_MONITORING_DEFAULT_VALUE
public static final boolean SVC_VOLTAGE_MONITORING_DEFAULT_VALUE
- See Also:
- Constant Field Values
-
VOLTAGE_INIT_MODE_OVERRIDE_DEFAULT_VALUE
public static final OpenLoadFlowParameters.VoltageInitModeOverride VOLTAGE_INIT_MODE_OVERRIDE_DEFAULT_VALUE
-
TRANSFORMER_VOLTAGE_CONTROL_MODE_DEFAULT_VALUE
public static final OpenLoadFlowParameters.TransformerVoltageControlMode TRANSFORMER_VOLTAGE_CONTROL_MODE_DEFAULT_VALUE
-
SHUNT_VOLTAGE_CONTROL_MODE_DEFAULT_VALUE
public static final OpenLoadFlowParameters.ShuntVoltageControlMode SHUNT_VOLTAGE_CONTROL_MODE_DEFAULT_VALUE
-
PHASE_SHIFTER_CONTROL_MODE_DEFAULT_VALUE
public static final OpenLoadFlowParameters.PhaseShifterControlMode PHASE_SHIFTER_CONTROL_MODE_DEFAULT_VALUE
-
ACTIONABLE_SWITCH_IDS_DEFAULT_VALUE
public static final Set<String> ACTIONABLE_SWITCH_IDS_DEFAULT_VALUE
-
REPORTED_FEATURES_DEFAULT_VALUE
public static final Set<OpenLoadFlowParameters.ReportedFeatures> REPORTED_FEATURES_DEFAULT_VALUE
-
SLACK_BUS_SELECTION_MODE_PARAM_NAME
public static final String SLACK_BUS_SELECTION_MODE_PARAM_NAME
- See Also:
- Constant Field Values
-
SLACK_BUSES_IDS_PARAM_NAME
public static final String SLACK_BUSES_IDS_PARAM_NAME
- See Also:
- Constant Field Values
-
THROWS_EXCEPTION_IN_CASE_OF_SLACK_DISTRIBUTION_FAILURE_PARAM_NAME
public static final String THROWS_EXCEPTION_IN_CASE_OF_SLACK_DISTRIBUTION_FAILURE_PARAM_NAME
- See Also:
- Constant Field Values
-
VOLTAGE_REMOTE_CONTROL_PARAM_NAME
public static final String VOLTAGE_REMOTE_CONTROL_PARAM_NAME
- See Also:
- Constant Field Values
-
REACTIVE_POWER_REMOTE_CONTROL_PARAM_NAME
public static final String REACTIVE_POWER_REMOTE_CONTROL_PARAM_NAME
- See Also:
- Constant Field Values
-
LOW_IMPEDANCE_BRANCH_MODE_PARAM_NAME
public static final String LOW_IMPEDANCE_BRANCH_MODE_PARAM_NAME
- See Also:
- Constant Field Values
-
LOAD_POWER_FACTOR_CONSTANT_PARAM_NAME
public static final String LOAD_POWER_FACTOR_CONSTANT_PARAM_NAME
- See Also:
- Constant Field Values
-
PLAUSIBLE_ACTIVE_POWER_LIMIT_PARAM_NAME
public static final String PLAUSIBLE_ACTIVE_POWER_LIMIT_PARAM_NAME
- See Also:
- Constant Field Values
-
NEWTONRAPHSON_STOPPING_CRITERIA_TYPE_PARAM_NAME
public static final String NEWTONRAPHSON_STOPPING_CRITERIA_TYPE_PARAM_NAME
- See Also:
- Constant Field Values
-
MAX_ACTIVE_POWER_MISMATCH_PARAM_NAME
public static final String MAX_ACTIVE_POWER_MISMATCH_PARAM_NAME
- See Also:
- Constant Field Values
-
MAX_REACTIVE_POWER_MISMATCH_PARAM_NAME
public static final String MAX_REACTIVE_POWER_MISMATCH_PARAM_NAME
- See Also:
- Constant Field Values
-
MAX_VOLTAGE_MISMATCH_PARAM_NAME
public static final String MAX_VOLTAGE_MISMATCH_PARAM_NAME
- See Also:
- Constant Field Values
-
MAX_ANGLE_MISMATCH_PARAM_NAME
public static final String MAX_ANGLE_MISMATCH_PARAM_NAME
- See Also:
- Constant Field Values
-
MAX_RATIO_MISMATCH_PARAM_NAME
public static final String MAX_RATIO_MISMATCH_PARAM_NAME
- See Also:
- Constant Field Values
-
MAX_SUSCEPTANCE_MISMATCH_PARAM_NAME
public static final String MAX_SUSCEPTANCE_MISMATCH_PARAM_NAME
- See Also:
- Constant Field Values
-
SLACK_BUS_P_MAX_MISMATCH_PARAM_NAME
public static final String SLACK_BUS_P_MAX_MISMATCH_PARAM_NAME
- See Also:
- Constant Field Values
-
VOLTAGE_PER_REACTIVE_POWER_CONTROL_PARAM_NAME
public static final String VOLTAGE_PER_REACTIVE_POWER_CONTROL_PARAM_NAME
- See Also:
- Constant Field Values
-
MAX_NEWTON_RAPHSON_ITERATIONS_PARAM_NAME
public static final String MAX_NEWTON_RAPHSON_ITERATIONS_PARAM_NAME
- See Also:
- Constant Field Values
-
MAX_OUTER_LOOP_ITERATIONS_PARAM_NAME
public static final String MAX_OUTER_LOOP_ITERATIONS_PARAM_NAME
- See Also:
- Constant Field Values
-
NEWTON_RAPHSON_CONV_EPS_PER_EQ_PARAM_NAME
public static final String NEWTON_RAPHSON_CONV_EPS_PER_EQ_PARAM_NAME
- See Also:
- Constant Field Values
-
VOLTAGE_INIT_MODE_OVERRIDE_PARAM_NAME
public static final String VOLTAGE_INIT_MODE_OVERRIDE_PARAM_NAME
- See Also:
- Constant Field Values
-
TRANSFORMER_VOLTAGE_CONTROL_MODE_PARAM_NAME
public static final String TRANSFORMER_VOLTAGE_CONTROL_MODE_PARAM_NAME
- See Also:
- Constant Field Values
-
SHUNT_VOLTAGE_CONTROL_MODE_PARAM_NAME
public static final String SHUNT_VOLTAGE_CONTROL_MODE_PARAM_NAME
- See Also:
- Constant Field Values
-
MIN_PLAUSIBLE_TARGET_VOLTAGE_PARAM_NAME
public static final String MIN_PLAUSIBLE_TARGET_VOLTAGE_PARAM_NAME
- See Also:
- Constant Field Values
-
MAX_PLAUSIBLE_TARGET_VOLTAGE_PARAM_NAME
public static final String MAX_PLAUSIBLE_TARGET_VOLTAGE_PARAM_NAME
- See Also:
- Constant Field Values
-
MIN_REALISTIC_VOLTAGE_PARAM_NAME
public static final String MIN_REALISTIC_VOLTAGE_PARAM_NAME
- See Also:
- Constant Field Values
-
MAX_REALISTIC_VOLTAGE_PARAM_NAME
public static final String MAX_REALISTIC_VOLTAGE_PARAM_NAME
- See Also:
- Constant Field Values
-
MIN_NOMINAL_VOLTAGE_TARGET_VOLTAGE_CHECK_PARAM_NAME
public static final String MIN_NOMINAL_VOLTAGE_TARGET_VOLTAGE_CHECK_PARAM_NAME
- See Also:
- Constant Field Values
-
REACTIVE_RANGE_CHECK_MODE_PARAM_NAME
public static final String REACTIVE_RANGE_CHECK_MODE_PARAM_NAME
- See Also:
- Constant Field Values
-
LOW_IMPEDANCE_THRESHOLD_PARAM_NAME
public static final String LOW_IMPEDANCE_THRESHOLD_PARAM_NAME
- See Also:
- Constant Field Values
-
NETWORK_CACHE_ENABLED_PARAM_NAME
public static final String NETWORK_CACHE_ENABLED_PARAM_NAME
- See Also:
- Constant Field Values
-
SVC_VOLTAGE_MONITORING_PARAM_NAME
public static final String SVC_VOLTAGE_MONITORING_PARAM_NAME
- See Also:
- Constant Field Values
-
STATE_VECTOR_SCALING_MODE_PARAM_NAME
public static final String STATE_VECTOR_SCALING_MODE_PARAM_NAME
- See Also:
- Constant Field Values
-
MAX_SLACK_BUS_COUNT_PARAM_NAME
public static final String MAX_SLACK_BUS_COUNT_PARAM_NAME
- See Also:
- Constant Field Values
-
DEBUG_DIR_PARAM_NAME
public static final String DEBUG_DIR_PARAM_NAME
- See Also:
- Constant Field Values
-
INCREMENTAL_TRANSFORMER_VOLTAGE_CONTROL_OUTER_LOOP_MAX_TAP_SHIFT_PARAM_NAME
public static final String INCREMENTAL_TRANSFORMER_VOLTAGE_CONTROL_OUTER_LOOP_MAX_TAP_SHIFT_PARAM_NAME
- See Also:
- Constant Field Values
-
SECONDARY_VOLTAGE_CONTROL_PARAM_NAME
public static final String SECONDARY_VOLTAGE_CONTROL_PARAM_NAME
- See Also:
- Constant Field Values
-
CONTROLLER_TO_PILOT_POINT_VOLTAGE_SENSI_EPSILON_PARAM_NAME
public static final String CONTROLLER_TO_PILOT_POINT_VOLTAGE_SENSI_EPSILON_PARAM_NAME
- See Also:
- Constant Field Values
-
REACTIVE_LIMITS_MAX_SWITCH_PQ_PV_PARAM_NAME
public static final String REACTIVE_LIMITS_MAX_SWITCH_PQ_PV_PARAM_NAME
- See Also:
- Constant Field Values
-
PHASE_SHIFTER_CONTROL_MODE_PARAM_NAME
public static final String PHASE_SHIFTER_CONTROL_MODE_PARAM_NAME
- See Also:
- Constant Field Values
-
REPORTED_FEATURES_PARAM_NAME
public static final String REPORTED_FEATURES_PARAM_NAME
- See Also:
- Constant Field Values
-
SLACK_BUS_COUNTRY_FILTER_PARAM_NAME
public static final String SLACK_BUS_COUNTRY_FILTER_PARAM_NAME
- See Also:
- Constant Field Values
-
SPECIFIC_PARAMETERS
public static final List<com.powsybl.commons.parameters.Parameter> SPECIFIC_PARAMETERS
-
-
Method Detail
-
getName
public String getName()
-
getSlackBusSelectionMode
public SlackBusSelectionMode getSlackBusSelectionMode()
-
setSlackBusSelectionMode
public OpenLoadFlowParameters setSlackBusSelectionMode(SlackBusSelectionMode slackBusSelectionMode)
-
setSlackBusesIds
public OpenLoadFlowParameters setSlackBusesIds(List<String> slackBusesIds)
-
setSlackBusId
public OpenLoadFlowParameters setSlackBusId(String slackBusId)
-
isThrowsExceptionInCaseOfSlackDistributionFailure
public boolean isThrowsExceptionInCaseOfSlackDistributionFailure()
-
setThrowsExceptionInCaseOfSlackDistributionFailure
public OpenLoadFlowParameters setThrowsExceptionInCaseOfSlackDistributionFailure(boolean throwsExceptionInCaseOfSlackDistributionFailure)
-
hasVoltageRemoteControl
public boolean hasVoltageRemoteControl()
-
setVoltageRemoteControl
public OpenLoadFlowParameters setVoltageRemoteControl(boolean voltageRemoteControl)
-
getLowImpedanceBranchMode
public OpenLoadFlowParameters.LowImpedanceBranchMode getLowImpedanceBranchMode()
-
setLowImpedanceBranchMode
public OpenLoadFlowParameters setLowImpedanceBranchMode(OpenLoadFlowParameters.LowImpedanceBranchMode lowImpedanceBranchMode)
-
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)
-
isVoltagePerReactivePowerControl
public boolean isVoltagePerReactivePowerControl()
-
setVoltagePerReactivePowerControl
public OpenLoadFlowParameters setVoltagePerReactivePowerControl(boolean voltagePerReactivePowerControl)
-
hasReactivePowerRemoteControl
public boolean hasReactivePowerRemoteControl()
-
setReactivePowerRemoteControl
public OpenLoadFlowParameters setReactivePowerRemoteControl(boolean reactivePowerRemoteControl)
-
getMaxNewtonRaphsonIterations
public int getMaxNewtonRaphsonIterations()
-
setMaxNewtonRaphsonIterations
public OpenLoadFlowParameters setMaxNewtonRaphsonIterations(int maxNewtonRaphsonIterations)
-
getMaxOuterLoopIterations
public int getMaxOuterLoopIterations()
-
setMaxOuterLoopIterations
public OpenLoadFlowParameters setMaxOuterLoopIterations(int maxOuterLoopIterations)
-
getNewtonRaphsonConvEpsPerEq
public double getNewtonRaphsonConvEpsPerEq()
-
setNewtonRaphsonConvEpsPerEq
public OpenLoadFlowParameters setNewtonRaphsonConvEpsPerEq(double newtonRaphsonConvEpsPerEq)
-
getNewtonRaphsonStoppingCriteriaType
public NewtonRaphsonStoppingCriteriaType getNewtonRaphsonStoppingCriteriaType()
-
setNewtonRaphsonStoppingCriteriaType
public OpenLoadFlowParameters setNewtonRaphsonStoppingCriteriaType(NewtonRaphsonStoppingCriteriaType newtonRaphsonStoppingCriteriaType)
-
getMaxActivePowerMismatch
public double getMaxActivePowerMismatch()
-
setMaxActivePowerMismatch
public OpenLoadFlowParameters setMaxActivePowerMismatch(double maxActivePowerMismatch)
-
getMaxReactivePowerMismatch
public double getMaxReactivePowerMismatch()
-
setMaxReactivePowerMismatch
public OpenLoadFlowParameters setMaxReactivePowerMismatch(double maxReactivePowerMismatch)
-
getMaxVoltageMismatch
public double getMaxVoltageMismatch()
-
setMaxVoltageMismatch
public OpenLoadFlowParameters setMaxVoltageMismatch(double maxVoltageMismatch)
-
getMaxAngleMismatch
public double getMaxAngleMismatch()
-
setMaxAngleMismatch
public OpenLoadFlowParameters setMaxAngleMismatch(double maxAngleMismatch)
-
getMaxRatioMismatch
public double getMaxRatioMismatch()
-
setMaxRatioMismatch
public OpenLoadFlowParameters setMaxRatioMismatch(double maxRatioMismatch)
-
getMaxSusceptanceMismatch
public double getMaxSusceptanceMismatch()
-
setMaxSusceptanceMismatch
public OpenLoadFlowParameters setMaxSusceptanceMismatch(double maxSusceptanceMismatch)
-
getVoltageInitModeOverride
public OpenLoadFlowParameters.VoltageInitModeOverride getVoltageInitModeOverride()
-
setVoltageInitModeOverride
public OpenLoadFlowParameters setVoltageInitModeOverride(OpenLoadFlowParameters.VoltageInitModeOverride voltageInitModeOverride)
-
getTransformerVoltageControlMode
public OpenLoadFlowParameters.TransformerVoltageControlMode getTransformerVoltageControlMode()
-
setTransformerVoltageControlMode
public OpenLoadFlowParameters setTransformerVoltageControlMode(OpenLoadFlowParameters.TransformerVoltageControlMode transformerVoltageControlMode)
-
getShuntVoltageControlMode
public OpenLoadFlowParameters.ShuntVoltageControlMode getShuntVoltageControlMode()
-
setShuntVoltageControlMode
public OpenLoadFlowParameters setShuntVoltageControlMode(OpenLoadFlowParameters.ShuntVoltageControlMode shuntVoltageControlMode)
-
getMinPlausibleTargetVoltage
public double getMinPlausibleTargetVoltage()
-
setMinPlausibleTargetVoltage
public OpenLoadFlowParameters setMinPlausibleTargetVoltage(double minPlausibleTargetVoltage)
-
getMaxPlausibleTargetVoltage
public double getMaxPlausibleTargetVoltage()
-
setMaxPlausibleTargetVoltage
public OpenLoadFlowParameters setMaxPlausibleTargetVoltage(double maxPlausibleTargetVoltage)
-
getMinNominalVoltageTargetVoltageCheck
public double getMinNominalVoltageTargetVoltageCheck()
-
setMinNominalVoltageTargetVoltageCheck
public OpenLoadFlowParameters setMinNominalVoltageTargetVoltageCheck(double minNominalVoltageTargetVoltageCheck)
-
getMinRealisticVoltage
public double getMinRealisticVoltage()
-
setMinRealisticVoltage
public OpenLoadFlowParameters setMinRealisticVoltage(double minRealisticVoltage)
-
getMaxRealisticVoltage
public double getMaxRealisticVoltage()
-
setMaxRealisticVoltage
public OpenLoadFlowParameters setMaxRealisticVoltage(double maxRealisticVoltage)
-
getReactiveRangeCheckMode
public OpenLoadFlowParameters.ReactiveRangeCheckMode getReactiveRangeCheckMode()
-
setReactiveRangeCheckMode
public OpenLoadFlowParameters setReactiveRangeCheckMode(OpenLoadFlowParameters.ReactiveRangeCheckMode reactiveRangeCheckMode)
-
getLowImpedanceThreshold
public double getLowImpedanceThreshold()
-
setLowImpedanceThreshold
public OpenLoadFlowParameters setLowImpedanceThreshold(double lowImpedanceThreshold)
-
isNetworkCacheEnabled
public boolean isNetworkCacheEnabled()
-
setNetworkCacheEnabled
public OpenLoadFlowParameters setNetworkCacheEnabled(boolean networkCacheEnabled)
-
isSvcVoltageMonitoring
public boolean isSvcVoltageMonitoring()
-
setSvcVoltageMonitoring
public OpenLoadFlowParameters setSvcVoltageMonitoring(boolean svcVoltageMonitoring)
-
getStateVectorScalingMode
public StateVectorScalingMode getStateVectorScalingMode()
-
setStateVectorScalingMode
public OpenLoadFlowParameters setStateVectorScalingMode(StateVectorScalingMode stateVectorScalingMode)
-
getMaxSlackBusCount
public int getMaxSlackBusCount()
-
setMaxSlackBusCount
public OpenLoadFlowParameters setMaxSlackBusCount(int maxSlackBusCount)
-
isSecondaryVoltageControl
public boolean isSecondaryVoltageControl()
-
setSecondaryVoltageControl
public OpenLoadFlowParameters setSecondaryVoltageControl(boolean secondaryVoltageControl)
-
getControllerToPilotPointVoltageSensiEpsilon
public double getControllerToPilotPointVoltageSensiEpsilon()
-
setControllerToPilotPointVoltageSensiEpsilon
public OpenLoadFlowParameters setControllerToPilotPointVoltageSensiEpsilon(double controllerToPilotPointVoltageSensiEpsilon)
-
getDebugDir
public String getDebugDir()
-
setDebugDir
public OpenLoadFlowParameters setDebugDir(String debugDir)
-
getIncrementalTransformerVoltageControlOuterLoopMaxTapShift
public int getIncrementalTransformerVoltageControlOuterLoopMaxTapShift()
-
setIncrementalTransformerVoltageControlOuterLoopMaxTapShift
public OpenLoadFlowParameters setIncrementalTransformerVoltageControlOuterLoopMaxTapShift(int incrementalTransformerVoltageControlOuterLoopMaxTapShift)
-
getReactiveLimitsMaxPqPvSwitch
public int getReactiveLimitsMaxPqPvSwitch()
-
setReactiveLimitsMaxPqPvSwitch
public OpenLoadFlowParameters setReactiveLimitsMaxPqPvSwitch(int reactiveLimitsMaxPqPvSwitch)
-
getPhaseShifterControlMode
public OpenLoadFlowParameters.PhaseShifterControlMode getPhaseShifterControlMode()
-
setPhaseShifterControlMode
public OpenLoadFlowParameters setPhaseShifterControlMode(OpenLoadFlowParameters.PhaseShifterControlMode phaseShifterControlMode)
-
isAlwaysUpdateNetwork
public boolean isAlwaysUpdateNetwork()
-
setAlwaysUpdateNetwork
public OpenLoadFlowParameters setAlwaysUpdateNetwork(boolean alwaysUpdateNetwork)
-
getMostMeshedSlackBusSelectorMaxNominalVoltagePercentile
public double getMostMeshedSlackBusSelectorMaxNominalVoltagePercentile()
-
setMostMeshedSlackBusSelectorMaxNominalVoltagePercentile
public OpenLoadFlowParameters setMostMeshedSlackBusSelectorMaxNominalVoltagePercentile(double mostMeshedSlackBusSelectorMaxNominalVoltagePercentile)
-
getReportedFeatures
public Set<OpenLoadFlowParameters.ReportedFeatures> getReportedFeatures()
-
setReportedFeatures
public OpenLoadFlowParameters setReportedFeatures(Set<OpenLoadFlowParameters.ReportedFeatures> reportedFeatures)
-
getSlackBusCountryFilter
public Set<com.powsybl.iidm.network.Country> getSlackBusCountryFilter()
-
setSlackBusCountryFilter
public OpenLoadFlowParameters setSlackBusCountryFilter(Set<com.powsybl.iidm.network.Country> slackBusCountryFilter)
-
setActionableSwitchesIds
public OpenLoadFlowParameters setActionableSwitchesIds(Set<String> actionableSwitchesIds)
-
isAsymmetrical
public boolean isAsymmetrical()
-
setAsymmetrical
public OpenLoadFlowParameters setAsymmetrical(boolean asymmetrical)
-
load
public static OpenLoadFlowParameters load()
-
load
public static OpenLoadFlowParameters load(com.powsybl.commons.config.PlatformConfig platformConfig)
-
load
public static OpenLoadFlowParameters load(Map<String,String> properties)
-
update
public OpenLoadFlowParameters update(Map<String,String> properties)
-
get
public static OpenLoadFlowParameters get(com.powsybl.loadflow.LoadFlowParameters parameters)
-
create
public static OpenLoadFlowParameters create(com.powsybl.loadflow.LoadFlowParameters parameters)
-
load
public static OpenLoadFlowParameters load(com.powsybl.loadflow.LoadFlowParameters parameters)
-
log
public static void log(com.powsybl.loadflow.LoadFlowParameters parameters, OpenLoadFlowParameters parametersExt)
-
createAcParameters
public static AcLoadFlowParameters createAcParameters(com.powsybl.iidm.network.Network network, com.powsybl.loadflow.LoadFlowParameters parameters, OpenLoadFlowParameters parametersExt, com.powsybl.math.matrix.MatrixFactory matrixFactory, GraphConnectivityFactory<LfBus,LfBranch> connectivityFactory)
-
createAcParameters
public static AcLoadFlowParameters createAcParameters(com.powsybl.iidm.network.Network network, com.powsybl.loadflow.LoadFlowParameters parameters, OpenLoadFlowParameters parametersExt, com.powsybl.math.matrix.MatrixFactory matrixFactory, GraphConnectivityFactory<LfBus,LfBranch> connectivityFactory, boolean breakers, boolean forceA1Var)
-
createAcParameters
public static AcLoadFlowParameters createAcParameters(com.powsybl.loadflow.LoadFlowParameters parameters, OpenLoadFlowParameters parametersExt, com.powsybl.math.matrix.MatrixFactory matrixFactory, GraphConnectivityFactory<LfBus,LfBranch> connectivityFactory, boolean breakers, boolean forceA1Var)
-
createDcParameters
public static DcLoadFlowParameters createDcParameters(com.powsybl.iidm.network.Network network, com.powsybl.loadflow.LoadFlowParameters parameters, OpenLoadFlowParameters parametersExt, com.powsybl.math.matrix.MatrixFactory matrixFactory, GraphConnectivityFactory<LfBus,LfBranch> connectivityFactory, boolean forcePhaseControlOffAndAddAngle1Var)
-
createDcParameters
public static DcLoadFlowParameters createDcParameters(com.powsybl.loadflow.LoadFlowParameters parameters, OpenLoadFlowParameters parametersExt, com.powsybl.math.matrix.MatrixFactory matrixFactory, GraphConnectivityFactory<LfBus,LfBranch> connectivityFactory, boolean forcePhaseControlOffAndAddAngle1Var)
-
equals
public static boolean equals(com.powsybl.loadflow.LoadFlowParameters parameters1, com.powsybl.loadflow.LoadFlowParameters parameters2)
-
clone
public static com.powsybl.loadflow.LoadFlowParameters clone(com.powsybl.loadflow.LoadFlowParameters parameters)
-
-