Package com.powsybl.dynaflow
Class DynaFlowParameters
java.lang.Object
com.powsybl.commons.extensions.AbstractExtension<com.powsybl.loadflow.LoadFlowParameters>
com.powsybl.dynaflow.DynaFlowParameters
- All Implemented Interfaces:
com.powsybl.commons.extensions.Extension<com.powsybl.loadflow.LoadFlowParameters>
public class DynaFlowParameters
extends com.powsybl.commons.extensions.AbstractExtension<com.powsybl.loadflow.LoadFlowParameters>
- Author:
- Guillaume Pernin <guillaume.pernin at rte-france.com>
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
Inner class dedicated to Security Analysis (SA) namespace -
Field Summary
Modifier and TypeFieldDescriptionprotected static final String
protected static final String
protected static final String
protected static final String
protected static final String
protected static final String
protected static final String
protected static final String
protected static final String
static final List<com.powsybl.commons.parameters.Parameter>
protected static final String
protected static final String
protected static final String
protected static final String
protected static final String
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetName()
getSa()
boolean
static DynaFlowParameters
load
(com.powsybl.commons.config.ModuleConfig config) static DynaFlowParameters
load
(com.powsybl.commons.config.PlatformConfig platformConfig) static DynaFlowParameters
setActivePowerCompensation
(DynaFlowConstants.ActivePowerCompensation activePowerCompensation) setAssemblingPath
(String assemblingPath) setAutomaticSlackBusOn
(boolean automaticSlackBusOn) setChosenOutputs
(List<String> chosenOutputs) setDsoVoltageLevel
(double dsoVoltageLevel) setMergeLoads
(boolean mergeLoads) setPrecision
(Double precision) setSa
(DynaFlowParameters.Sa securityAnalysis) setSettingPath
(String settingPath) setShuntRegulationOn
(boolean shuntRegulationOn) setStartingPointMode
(DynaFlowConstants.StartingPointMode startingPointMode) setStartTime
(Double startTime) setStopTime
(Double stopTime) setSvcRegulationOn
(boolean svcRegulationOn) setTimeOfEvent
(Double timeOfEvent) setTimeStep
(double timeStep) toString()
void
Methods inherited from class com.powsybl.commons.extensions.AbstractExtension
cleanup, getExtendable, setExtendable
-
Field Details
-
SVC_REGULATION_ON
- See Also:
-
SHUNT_REGULATION_ON
- See Also:
-
AUTOMATIC_SLACK_BUS_ON
- See Also:
-
DSO_VOLTAGE_LEVEL
- See Also:
-
ACTIVE_POWER_COMPENSATION
- See Also:
-
SETTING_PATH
- See Also:
-
ASSEMBLING_PATH
- See Also:
-
START_TIME
- See Also:
-
STOP_TIME
- See Also:
-
PRECISION_NAME
- See Also:
-
CHOSEN_OUTPUTS
- See Also:
-
TIME_STEP
- See Also:
-
STARTING_POINT_MODE
- See Also:
-
MERGE_LOADS
- See Also:
-
SPECIFIC_PARAMETERS
-
-
Constructor Details
-
DynaFlowParameters
public DynaFlowParameters()
-
-
Method Details
-
getSvcRegulationOn
-
setSvcRegulationOn
-
getShuntRegulationOn
-
setShuntRegulationOn
-
getAutomaticSlackBusOn
-
setAutomaticSlackBusOn
-
getDsoVoltageLevel
-
setDsoVoltageLevel
-
getActivePowerCompensation
-
setActivePowerCompensation
public DynaFlowParameters setActivePowerCompensation(DynaFlowConstants.ActivePowerCompensation activePowerCompensation) -
getSettingPath
-
setSettingPath
-
getAssemblingPath
-
setAssemblingPath
-
getStartTime
-
setStartTime
-
getStopTime
-
setStopTime
-
getPrecision
-
setPrecision
-
getTimeOfEvent
-
setTimeOfEvent
-
getChosenOutputs
-
setChosenOutputs
-
getTimeStep
-
setTimeStep
-
getStartingPointMode
-
setStartingPointMode
public DynaFlowParameters setStartingPointMode(DynaFlowConstants.StartingPointMode startingPointMode) -
getSa
-
setSa
-
isMergeLoads
public boolean isMergeLoads() -
setMergeLoads
-
getName
-
toString
-
load
-
load
-
update
-
load
-