Package com.powsybl.security
Class SecurityAnalysisParameters
- java.lang.Object
-
- com.powsybl.commons.extensions.AbstractExtendable<SecurityAnalysisParameters>
-
- com.powsybl.security.SecurityAnalysisParameters
-
- All Implemented Interfaces:
Extendable<SecurityAnalysisParameters>
public class SecurityAnalysisParameters extends AbstractExtendable<SecurityAnalysisParameters>
Parameters for security analysis computation. Extensions may be added, for instance for implementation-specific parameters.- Author:
- Teofil Calin BANC
, Sylvain LECLERC
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
SecurityAnalysisParameters.ConfigLoader<E extends Extension<SecurityAnalysisParameters>>
A configuration loader interface for the SecurityAnalysisParameters extensions loaded from the platform configuration
-
Constructor Summary
Constructors Constructor Description SecurityAnalysisParameters()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description LoadFlowParameters
getLoadFlowParameters()
static SecurityAnalysisParameters
load()
Load parameters from platform default config.static SecurityAnalysisParameters
load(PlatformConfig platformConfig)
Load parameters from a provided platform config.SecurityAnalysisParameters
setLoadFlowParameters(LoadFlowParameters loadFlowParameters)
-
Methods inherited from class com.powsybl.commons.extensions.AbstractExtendable
addExtension, getExtension, getExtensionByName, getExtensions, getImplementationName, removeExtension
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.powsybl.commons.extensions.Extendable
newExtension
-
-
-
-
Field Detail
-
VERSION
public static final String VERSION
- See Also:
- Constant Field Values
-
-
Method Detail
-
load
public static SecurityAnalysisParameters load()
Load parameters from platform default config.
-
load
public static SecurityAnalysisParameters load(PlatformConfig platformConfig)
Load parameters from a provided platform config.
-
getLoadFlowParameters
public LoadFlowParameters getLoadFlowParameters()
-
setLoadFlowParameters
public SecurityAnalysisParameters setLoadFlowParameters(LoadFlowParameters loadFlowParameters)
-
-