Package com.powsybl.dynamicsimulation
Class DynamicSimulationParameters
java.lang.Object
com.powsybl.commons.extensions.AbstractExtendable<DynamicSimulationParameters>
com.powsybl.dynamicsimulation.DynamicSimulationParameters
- All Implemented Interfaces:
Extendable<DynamicSimulationParameters>
- Author:
- Marcos de Miguel <demiguelm at aia.es>
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic interface
A configuration loader interface for the DynamicSimulationParameters extensions loaded from the platform configuration -
Field Summary
-
Constructor Summary
ModifierConstructorDescriptionDynamicSimulationParameters
(double startTime, double stopTime) Constructor with given parametersprotected
-
Method Summary
Modifier and TypeMethodDescriptioncopy()
double
double
static DynamicSimulationParameters
load()
static DynamicSimulationParameters
load
(PlatformConfig platformConfig) protected static void
load
(DynamicSimulationParameters parameters) protected static void
load
(DynamicSimulationParameters parameters, PlatformConfig platformConfig) setStartTime
(double startTime) setStopTime
(double stopTime) toMap()
toString()
Methods inherited from class com.powsybl.commons.extensions.AbstractExtendable
addExtension, getExtension, getExtensionByName, getExtensions, getImplementationName, removeExtension, removeExtension
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.powsybl.commons.extensions.Extendable
newExtension
-
Field Details
-
VERSION
- See Also:
-
DEFAULT_START_TIME
public static final double DEFAULT_START_TIME- See Also:
-
DEFAULT_STOP_TIME
public static final double DEFAULT_STOP_TIME- See Also:
-
-
Constructor Details
-
DynamicSimulationParameters
public DynamicSimulationParameters(double startTime, double stopTime) Constructor with given parameters- Parameters:
startTime
- instant of time at which the dynamic simulation begins, in secondsstopTime
- instant of time at which the dynamic simulation ends, in seconds
-
DynamicSimulationParameters
public DynamicSimulationParameters() -
DynamicSimulationParameters
-
-
Method Details
-
load
-
load
-
load
-
load
-
getStartTime
public double getStartTime() -
setStartTime
- Parameters:
startTime
- instant of time at which the dynamic simulation begins, in seconds- Returns:
-
getStopTime
public double getStopTime() -
setStopTime
- Parameters:
stopTime
- instant of time at which the dynamic simulation ends, in seconds- Returns:
-
toMap
-
copy
-
toString
-