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 <geoffroy.jamgotchian at rte-france.com>
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic enum
static enum
static enum
static enum
static enum
static enum
static enum
static enum
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
static final String
static final boolean
static final String
static final OpenLoadFlowParameters.LowImpedanceBranchMode
static final String
static final String
static final double
Default value of the maximum active power mismatch in MWstatic final String
static final double
static final String
static final String
static final String
static final String
static final double
static final String
static final double
Default value of the maximum reactive power mismatch in Mvarstatic final String
static final String
static final String
static final double
static final String
static final double
Default value of the maximum voltage mismatch in pustatic final String
static final String
static final String
static final String
static final String
static final String
static final NewtonRaphsonStoppingCriteriaType
static final String
static final OpenLoadFlowParameters.PhaseShifterControlMode
static final String
static final String
static final String
static final boolean
static final String
static final String
static final Set<OpenLoadFlowParameters.ReportedFeatures>
static final String
static final String
static final OpenLoadFlowParameters.ShuntVoltageControlMode
static final String
static final String
static final String
static final double
Slack bus maximum active power mismatch in MW: 1 Mw => 10^-2 in p.ustatic final String
static final SlackBusSelectionMode
static final String
static final String
static final String
static final List<com.powsybl.commons.parameters.Parameter>
static final String
static final boolean
static final String
static final OpenLoadFlowParameters.TransformerVoltageControlMode
static final String
static final String
static final OpenLoadFlowParameters.VoltageInitModeOverride
static final String
static final boolean
static final String
static final boolean
static final String
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic com.powsybl.loadflow.LoadFlowParameters
clone
(com.powsybl.loadflow.LoadFlowParameters parameters) static OpenLoadFlowParameters
create
(com.powsybl.loadflow.LoadFlowParameters parameters) 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) 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) static AcLoadFlowParameters
createAcParameters
(com.powsybl.loadflow.LoadFlowParameters parameters, OpenLoadFlowParameters parametersExt, com.powsybl.math.matrix.MatrixFactory matrixFactory, GraphConnectivityFactory<LfBus, LfBranch> connectivityFactory, boolean breakers, boolean forceA1Var) 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) static DcLoadFlowParameters
createDcParameters
(com.powsybl.loadflow.LoadFlowParameters parameters, OpenLoadFlowParameters parametersExt, com.powsybl.math.matrix.MatrixFactory matrixFactory, GraphConnectivityFactory<LfBus, LfBranch> connectivityFactory, boolean forcePhaseControlOffAndAddAngle1Var) static boolean
equals
(com.powsybl.loadflow.LoadFlowParameters parameters1, com.powsybl.loadflow.LoadFlowParameters parameters2) static OpenLoadFlowParameters
get
(com.powsybl.loadflow.LoadFlowParameters parameters) int
int
double
double
double
double
int
int
double
double
double
double
int
double
double
double
double
double
double
double
double
getName()
double
double
int
Set<com.powsybl.iidm.network.Country>
double
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
static OpenLoadFlowParameters
load()
static OpenLoadFlowParameters
load
(com.powsybl.commons.config.PlatformConfig platformConfig) static OpenLoadFlowParameters
load
(com.powsybl.loadflow.LoadFlowParameters parameters) static OpenLoadFlowParameters
static void
log
(com.powsybl.loadflow.LoadFlowParameters parameters, OpenLoadFlowParameters parametersExt) setActionableSwitchesIds
(Set<String> actionableSwitchesIds) setAlwaysUpdateNetwork
(boolean alwaysUpdateNetwork) setAsymmetrical
(boolean asymmetrical) setDcApproximationType
(DcApproximationType dcApproximationType) setDebugDir
(String debugDir) setIncrementalTransformerVoltageControlOuterLoopMaxTapShift
(int incrementalTransformerVoltageControlOuterLoopMaxTapShift) setLinePerUnitMode
(LinePerUnitMode linePerUnitMode) setLineSearchStateVectorScalingMaxIteration
(int lineSearchStateVectorScalingMaxIteration) setLineSearchStateVectorScalingStepFold
(double stepFold) setLoadPowerFactorConstant
(boolean loadPowerFactorConstant) setLowImpedanceBranchMode
(OpenLoadFlowParameters.LowImpedanceBranchMode lowImpedanceBranchMode) setLowImpedanceThreshold
(double lowImpedanceThreshold) setMaxActivePowerMismatch
(double maxActivePowerMismatch) setMaxAngleMismatch
(double maxAngleMismatch) setMaxNewtonRaphsonIterations
(int maxNewtonRaphsonIterations) setMaxOuterLoopIterations
(int maxOuterLoopIterations) setMaxPlausibleTargetVoltage
(double maxPlausibleTargetVoltage) setMaxRatioMismatch
(double maxRatioMismatch) setMaxReactivePowerMismatch
(double maxReactivePowerMismatch) setMaxRealisticVoltage
(double maxRealisticVoltage) setMaxSlackBusCount
(int maxSlackBusCount) setMaxSusceptanceMismatch
(double maxSusceptanceMismatch) setMaxVoltageChangeStateVectorScalingMaxDphi
(double maxVoltageChangeStateVectorScalingMaxDphi) setMaxVoltageChangeStateVectorScalingMaxDv
(double maxVoltageChangeStateVectorScalingMaxDv) setMaxVoltageMismatch
(double maxVoltageMismatch) setMinNominalVoltageTargetVoltageCheck
(double minNominalVoltageTargetVoltageCheck) setMinPlausibleTargetVoltage
(double minPlausibleTargetVoltage) setMinRealisticVoltage
(double minRealisticVoltage) setMostMeshedSlackBusSelectorMaxNominalVoltagePercentile
(double mostMeshedSlackBusSelectorMaxNominalVoltagePercentile) setNetworkCacheEnabled
(boolean networkCacheEnabled) setNewtonRaphsonConvEpsPerEq
(double newtonRaphsonConvEpsPerEq) setNewtonRaphsonStoppingCriteriaType
(NewtonRaphsonStoppingCriteriaType newtonRaphsonStoppingCriteriaType) setOuterLoopNames
(List<String> outerLoopNames) setPhaseShifterControlMode
(OpenLoadFlowParameters.PhaseShifterControlMode phaseShifterControlMode) setPlausibleActivePowerLimit
(double plausibleActivePowerLimit) setReactiveLimitsMaxPqPvSwitch
(int reactiveLimitsMaxPqPvSwitch) setReactivePowerDispatchMode
(ReactivePowerDispatchMode reactivePowerDispatchMode) setReactivePowerRemoteControl
(boolean reactivePowerRemoteControl) setReactiveRangeCheckMode
(OpenLoadFlowParameters.ReactiveRangeCheckMode reactiveRangeCheckMode) setReportedFeatures
(Set<OpenLoadFlowParameters.ReportedFeatures> reportedFeatures) setSecondaryVoltageControl
(boolean secondaryVoltageControl) setShuntVoltageControlMode
(OpenLoadFlowParameters.ShuntVoltageControlMode shuntVoltageControlMode) setSimulateAutomationSystems
(boolean simulateAutomationSystems) setSlackBusCountryFilter
(Set<com.powsybl.iidm.network.Country> slackBusCountryFilter) setSlackBusesIds
(List<String> slackBusesIds) setSlackBusId
(String slackBusId) setSlackBusPMaxMismatch
(double pSlackBusPMaxMismatch) setSlackBusSelectionMode
(SlackBusSelectionMode slackBusSelectionMode) setSlackDistributionFailureBehavior
(OpenLoadFlowParameters.SlackDistributionFailureBehavior slackDistributionFailureBehavior) setStateVectorScalingMode
(StateVectorScalingMode stateVectorScalingMode) setSvcVoltageMonitoring
(boolean svcVoltageMonitoring) setTransformerVoltageControlMode
(OpenLoadFlowParameters.TransformerVoltageControlMode transformerVoltageControlMode) setUseActiveLimits
(boolean useActiveLimits) setUseLoadModel
(boolean useLoadModel) setVoltageInitModeOverride
(OpenLoadFlowParameters.VoltageInitModeOverride voltageInitModeOverride) setVoltagePerReactivePowerControl
(boolean voltagePerReactivePowerControl) setVoltageRemoteControl
(boolean voltageRemoteControl) toMap()
toString()
Methods inherited from class com.powsybl.commons.extensions.AbstractExtension
getExtendable, setExtendable
-
Field Details
-
SLACK_BUS_SELECTION_MODE_DEFAULT_VALUE
-
LOW_IMPEDANCE_BRANCH_MODE_DEFAULT_VALUE
public static final OpenLoadFlowParameters.LowImpedanceBranchMode LOW_IMPEDANCE_BRANCH_MODE_DEFAULT_VALUE -
SLACK_DISTRIBUTION_FAILURE_BEHAVIOR_DEFAULT_VALUE
public static final OpenLoadFlowParameters.SlackDistributionFailureBehavior SLACK_DISTRIBUTION_FAILURE_BEHAVIOR_DEFAULT_VALUE -
VOLTAGE_REMOTE_CONTROL_DEFAULT_VALUE
public static final boolean VOLTAGE_REMOTE_CONTROL_DEFAULT_VALUE- See Also:
-
REACTIVE_POWER_REMOTE_CONTROL_DEFAULT_VALUE
public static final boolean REACTIVE_POWER_REMOTE_CONTROL_DEFAULT_VALUE- See Also:
-
LOAD_POWER_FACTOR_CONSTANT_DEFAULT_VALUE
public static final boolean LOAD_POWER_FACTOR_CONSTANT_DEFAULT_VALUE- See Also:
-
SLACK_BUS_P_MAX_MISMATCH_DEFAULT_VALUE
public static final double SLACK_BUS_P_MAX_MISMATCH_DEFAULT_VALUESlack bus maximum active power mismatch in MW: 1 Mw => 10^-2 in p.u- See Also:
-
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_VALUEDefault value of the maximum active power mismatch in MW- See Also:
-
MAX_REACTIVE_POWER_MISMATCH_DEFAULT_VALUE
public static final double MAX_REACTIVE_POWER_MISMATCH_DEFAULT_VALUEDefault value of the maximum reactive power mismatch in Mvar- See Also:
-
MAX_VOLTAGE_MISMATCH_DEFAULT_VALUE
public static final double MAX_VOLTAGE_MISMATCH_DEFAULT_VALUEDefault value of the maximum voltage mismatch in pu- See Also:
-
MAX_ANGLE_MISMATCH_DEFAULT_VALUE
public static final double MAX_ANGLE_MISMATCH_DEFAULT_VALUE- See Also:
-
MAX_RATIO_MISMATCH_DEFAULT_VALUE
public static final double MAX_RATIO_MISMATCH_DEFAULT_VALUE- See Also:
-
MAX_SUSCEPTANCE_MISMATCH_DEFAULT_VALUE
public static final double MAX_SUSCEPTANCE_MISMATCH_DEFAULT_VALUE- See Also:
-
VOLTAGE_PER_REACTIVE_POWER_CONTROL_DEFAULT_VALUE
public static final boolean VOLTAGE_PER_REACTIVE_POWER_CONTROL_DEFAULT_VALUE- See Also:
-
SVC_VOLTAGE_MONITORING_DEFAULT_VALUE
public static final boolean SVC_VOLTAGE_MONITORING_DEFAULT_VALUE- See Also:
-
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
-
REPORTED_FEATURES_DEFAULT_VALUE
-
OUTER_LOOP_NAMES_DEFAULT_VALUE
-
SLACK_BUS_SELECTION_MODE_PARAM_NAME
- See Also:
-
SLACK_BUSES_IDS_PARAM_NAME
- See Also:
-
SLACK_DISTRIBUTION_FAILURE_BEHAVIOR_PARAM_NAME
- See Also:
-
VOLTAGE_REMOTE_CONTROL_PARAM_NAME
- See Also:
-
REACTIVE_POWER_REMOTE_CONTROL_PARAM_NAME
- See Also:
-
LOW_IMPEDANCE_BRANCH_MODE_PARAM_NAME
- See Also:
-
LOAD_POWER_FACTOR_CONSTANT_PARAM_NAME
- See Also:
-
PLAUSIBLE_ACTIVE_POWER_LIMIT_PARAM_NAME
- See Also:
-
NEWTONRAPHSON_STOPPING_CRITERIA_TYPE_PARAM_NAME
- See Also:
-
MAX_ACTIVE_POWER_MISMATCH_PARAM_NAME
- See Also:
-
MAX_REACTIVE_POWER_MISMATCH_PARAM_NAME
- See Also:
-
MAX_VOLTAGE_MISMATCH_PARAM_NAME
- See Also:
-
MAX_ANGLE_MISMATCH_PARAM_NAME
- See Also:
-
MAX_RATIO_MISMATCH_PARAM_NAME
- See Also:
-
MAX_SUSCEPTANCE_MISMATCH_PARAM_NAME
- See Also:
-
SLACK_BUS_P_MAX_MISMATCH_PARAM_NAME
- See Also:
-
VOLTAGE_PER_REACTIVE_POWER_CONTROL_PARAM_NAME
- See Also:
-
MAX_NEWTON_RAPHSON_ITERATIONS_PARAM_NAME
- See Also:
-
MAX_OUTER_LOOP_ITERATIONS_PARAM_NAME
- See Also:
-
NEWTON_RAPHSON_CONV_EPS_PER_EQ_PARAM_NAME
- See Also:
-
VOLTAGE_INIT_MODE_OVERRIDE_PARAM_NAME
- See Also:
-
TRANSFORMER_VOLTAGE_CONTROL_MODE_PARAM_NAME
- See Also:
-
SHUNT_VOLTAGE_CONTROL_MODE_PARAM_NAME
- See Also:
-
MIN_PLAUSIBLE_TARGET_VOLTAGE_PARAM_NAME
- See Also:
-
MAX_PLAUSIBLE_TARGET_VOLTAGE_PARAM_NAME
- See Also:
-
MIN_REALISTIC_VOLTAGE_PARAM_NAME
- See Also:
-
MAX_REALISTIC_VOLTAGE_PARAM_NAME
- See Also:
-
MIN_NOMINAL_VOLTAGE_TARGET_VOLTAGE_CHECK_PARAM_NAME
- See Also:
-
REACTIVE_RANGE_CHECK_MODE_PARAM_NAME
- See Also:
-
LOW_IMPEDANCE_THRESHOLD_PARAM_NAME
- See Also:
-
NETWORK_CACHE_ENABLED_PARAM_NAME
- See Also:
-
SVC_VOLTAGE_MONITORING_PARAM_NAME
- See Also:
-
STATE_VECTOR_SCALING_MODE_PARAM_NAME
- See Also:
-
MAX_SLACK_BUS_COUNT_PARAM_NAME
- See Also:
-
DEBUG_DIR_PARAM_NAME
- See Also:
-
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:
-
SECONDARY_VOLTAGE_CONTROL_PARAM_NAME
- See Also:
-
REACTIVE_LIMITS_MAX_SWITCH_PQ_PV_PARAM_NAME
- See Also:
-
PHASE_SHIFTER_CONTROL_MODE_PARAM_NAME
- See Also:
-
REPORTED_FEATURES_PARAM_NAME
- See Also:
-
SLACK_BUS_COUNTRY_FILTER_PARAM_NAME
- See Also:
-
USE_ACTIVE_LIMITS_PARAM_NAME
- See Also:
-
SIMULATE_AUTOMATION_SYSTEMS_PARAM_NAME
- See Also:
-
SPECIFIC_PARAMETERS
-
-
Constructor Details
-
OpenLoadFlowParameters
public OpenLoadFlowParameters()
-
-
Method Details
-
getName
-
getSlackBusSelectionMode
-
setSlackBusSelectionMode
-
getSlackBusesIds
-
setSlackBusesIds
-
setSlackBusId
-
getSlackDistributionFailureBehavior
public OpenLoadFlowParameters.SlackDistributionFailureBehavior getSlackDistributionFailureBehavior() -
setSlackDistributionFailureBehavior
public OpenLoadFlowParameters setSlackDistributionFailureBehavior(OpenLoadFlowParameters.SlackDistributionFailureBehavior slackDistributionFailureBehavior) -
hasVoltageRemoteControl
public boolean hasVoltageRemoteControl() -
setVoltageRemoteControl
-
getLowImpedanceBranchMode
-
setLowImpedanceBranchMode
public OpenLoadFlowParameters setLowImpedanceBranchMode(OpenLoadFlowParameters.LowImpedanceBranchMode lowImpedanceBranchMode) -
isLoadPowerFactorConstant
public boolean isLoadPowerFactorConstant() -
setLoadPowerFactorConstant
-
getPlausibleActivePowerLimit
public double getPlausibleActivePowerLimit() -
setPlausibleActivePowerLimit
-
getSlackBusPMaxMismatch
public double getSlackBusPMaxMismatch() -
setSlackBusPMaxMismatch
-
isVoltagePerReactivePowerControl
public boolean isVoltagePerReactivePowerControl() -
setVoltagePerReactivePowerControl
public OpenLoadFlowParameters setVoltagePerReactivePowerControl(boolean voltagePerReactivePowerControl) -
hasReactivePowerRemoteControl
public boolean hasReactivePowerRemoteControl() -
setReactivePowerRemoteControl
-
getMaxNewtonRaphsonIterations
public int getMaxNewtonRaphsonIterations() -
setMaxNewtonRaphsonIterations
-
getMaxOuterLoopIterations
public int getMaxOuterLoopIterations() -
setMaxOuterLoopIterations
-
getNewtonRaphsonConvEpsPerEq
public double getNewtonRaphsonConvEpsPerEq() -
setNewtonRaphsonConvEpsPerEq
-
getNewtonRaphsonStoppingCriteriaType
-
setNewtonRaphsonStoppingCriteriaType
public OpenLoadFlowParameters setNewtonRaphsonStoppingCriteriaType(NewtonRaphsonStoppingCriteriaType newtonRaphsonStoppingCriteriaType) -
getMaxActivePowerMismatch
public double getMaxActivePowerMismatch() -
setMaxActivePowerMismatch
-
getMaxReactivePowerMismatch
public double getMaxReactivePowerMismatch() -
setMaxReactivePowerMismatch
-
getMaxVoltageMismatch
public double getMaxVoltageMismatch() -
setMaxVoltageMismatch
-
getMaxAngleMismatch
public double getMaxAngleMismatch() -
setMaxAngleMismatch
-
getMaxRatioMismatch
public double getMaxRatioMismatch() -
setMaxRatioMismatch
-
getMaxSusceptanceMismatch
public double getMaxSusceptanceMismatch() -
setMaxSusceptanceMismatch
-
getVoltageInitModeOverride
-
setVoltageInitModeOverride
public OpenLoadFlowParameters setVoltageInitModeOverride(OpenLoadFlowParameters.VoltageInitModeOverride voltageInitModeOverride) -
getTransformerVoltageControlMode
-
setTransformerVoltageControlMode
public OpenLoadFlowParameters setTransformerVoltageControlMode(OpenLoadFlowParameters.TransformerVoltageControlMode transformerVoltageControlMode) -
getShuntVoltageControlMode
-
setShuntVoltageControlMode
public OpenLoadFlowParameters setShuntVoltageControlMode(OpenLoadFlowParameters.ShuntVoltageControlMode shuntVoltageControlMode) -
getMinPlausibleTargetVoltage
public double getMinPlausibleTargetVoltage() -
setMinPlausibleTargetVoltage
-
getMaxPlausibleTargetVoltage
public double getMaxPlausibleTargetVoltage() -
setMaxPlausibleTargetVoltage
-
getMinNominalVoltageTargetVoltageCheck
public double getMinNominalVoltageTargetVoltageCheck() -
setMinNominalVoltageTargetVoltageCheck
public OpenLoadFlowParameters setMinNominalVoltageTargetVoltageCheck(double minNominalVoltageTargetVoltageCheck) -
getMinRealisticVoltage
public double getMinRealisticVoltage() -
setMinRealisticVoltage
-
getMaxRealisticVoltage
public double getMaxRealisticVoltage() -
setMaxRealisticVoltage
-
getReactiveRangeCheckMode
-
setReactiveRangeCheckMode
public OpenLoadFlowParameters setReactiveRangeCheckMode(OpenLoadFlowParameters.ReactiveRangeCheckMode reactiveRangeCheckMode) -
getLowImpedanceThreshold
public double getLowImpedanceThreshold() -
setLowImpedanceThreshold
-
isNetworkCacheEnabled
public boolean isNetworkCacheEnabled() -
setNetworkCacheEnabled
-
isSvcVoltageMonitoring
public boolean isSvcVoltageMonitoring() -
setSvcVoltageMonitoring
-
getStateVectorScalingMode
-
setStateVectorScalingMode
public OpenLoadFlowParameters setStateVectorScalingMode(StateVectorScalingMode stateVectorScalingMode) -
getMaxSlackBusCount
public int getMaxSlackBusCount() -
setMaxSlackBusCount
-
isSecondaryVoltageControl
public boolean isSecondaryVoltageControl() -
setSecondaryVoltageControl
-
isUseActiveLimits
public boolean isUseActiveLimits() -
setUseActiveLimits
-
getDebugDir
-
setDebugDir
-
getIncrementalTransformerVoltageControlOuterLoopMaxTapShift
public int getIncrementalTransformerVoltageControlOuterLoopMaxTapShift() -
setIncrementalTransformerVoltageControlOuterLoopMaxTapShift
public OpenLoadFlowParameters setIncrementalTransformerVoltageControlOuterLoopMaxTapShift(int incrementalTransformerVoltageControlOuterLoopMaxTapShift) -
getReactiveLimitsMaxPqPvSwitch
public int getReactiveLimitsMaxPqPvSwitch() -
setReactiveLimitsMaxPqPvSwitch
-
getPhaseShifterControlMode
-
setPhaseShifterControlMode
public OpenLoadFlowParameters setPhaseShifterControlMode(OpenLoadFlowParameters.PhaseShifterControlMode phaseShifterControlMode) -
isAlwaysUpdateNetwork
public boolean isAlwaysUpdateNetwork() -
setAlwaysUpdateNetwork
-
getMostMeshedSlackBusSelectorMaxNominalVoltagePercentile
public double getMostMeshedSlackBusSelectorMaxNominalVoltagePercentile() -
setMostMeshedSlackBusSelectorMaxNominalVoltagePercentile
public OpenLoadFlowParameters setMostMeshedSlackBusSelectorMaxNominalVoltagePercentile(double mostMeshedSlackBusSelectorMaxNominalVoltagePercentile) -
getReportedFeatures
-
setReportedFeatures
public OpenLoadFlowParameters setReportedFeatures(Set<OpenLoadFlowParameters.ReportedFeatures> reportedFeatures) -
getSlackBusCountryFilter
-
setSlackBusCountryFilter
public OpenLoadFlowParameters setSlackBusCountryFilter(Set<com.powsybl.iidm.network.Country> slackBusCountryFilter) -
getActionableSwitchesIds
-
setActionableSwitchesIds
-
isAsymmetrical
public boolean isAsymmetrical() -
setAsymmetrical
-
getReactivePowerDispatchMode
-
setReactivePowerDispatchMode
public OpenLoadFlowParameters setReactivePowerDispatchMode(ReactivePowerDispatchMode reactivePowerDispatchMode) -
getOuterLoopNames
-
setOuterLoopNames
-
getLineSearchStateVectorScalingMaxIteration
public int getLineSearchStateVectorScalingMaxIteration() -
setLineSearchStateVectorScalingMaxIteration
public OpenLoadFlowParameters setLineSearchStateVectorScalingMaxIteration(int lineSearchStateVectorScalingMaxIteration) -
getLineSearchStateVectorScalingStepFold
public double getLineSearchStateVectorScalingStepFold() -
setLineSearchStateVectorScalingStepFold
-
getMaxVoltageChangeStateVectorScalingMaxDv
public double getMaxVoltageChangeStateVectorScalingMaxDv() -
setMaxVoltageChangeStateVectorScalingMaxDv
public OpenLoadFlowParameters setMaxVoltageChangeStateVectorScalingMaxDv(double maxVoltageChangeStateVectorScalingMaxDv) -
getMaxVoltageChangeStateVectorScalingMaxDphi
public double getMaxVoltageChangeStateVectorScalingMaxDphi() -
setMaxVoltageChangeStateVectorScalingMaxDphi
public OpenLoadFlowParameters setMaxVoltageChangeStateVectorScalingMaxDphi(double maxVoltageChangeStateVectorScalingMaxDphi) -
getLinePerUnitMode
-
setLinePerUnitMode
-
isUseLoadModel
public boolean isUseLoadModel() -
setUseLoadModel
-
getDcApproximationType
-
setDcApproximationType
-
isSimulateAutomationSystems
public boolean isSimulateAutomationSystems() -
setSimulateAutomationSystems
-
load
-
load
-
load
-
update
-
toMap
-
toString
-
get
-
create
-
load
-
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)
-