Package com.powsybl.security.dynamic
Class DynamicSecurityAnalysisRunParameters
java.lang.Object
com.powsybl.security.AbstractSecurityAnalysisRunParameters<DynamicSecurityAnalysisRunParameters>
com.powsybl.security.dynamic.DynamicSecurityAnalysisRunParameters
public class DynamicSecurityAnalysisRunParameters
extends AbstractSecurityAnalysisRunParameters<DynamicSecurityAnalysisRunParameters>
Parameters used in
DynamicSecurityAnalysisProvider.run(com.powsybl.iidm.network.Network, java.lang.String, com.powsybl.dynamicsimulation.DynamicModelsSupplier, com.powsybl.contingency.ContingenciesProvider, com.powsybl.security.dynamic.DynamicSecurityAnalysisRunParameters)
called in DynamicSecurityAnalysis
API- Author:
- Laurent Issertial <laurent.issertial at rte-france.com>
-
Field Summary
Fields inherited from class com.powsybl.security.AbstractSecurityAnalysisRunParameters
DEFAULT_COMPUTATION_MANAGER_SUPPLIER, DEFAULT_FILTER_SUPPLIER
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionReturns aDynamicSecurityAnalysisRunParameters
instance with default value on each field.DynamicSecurityAnalysisParameters
getter
If null, sets the field to its default value withDEFAULT_SA_PARAMETERS_SUPPLIER
before returning it.protected DynamicSecurityAnalysisRunParameters
self()
setDynamicSecurityAnalysisParameters
(DynamicSecurityAnalysisParameters dynamicSecurityAnalysisParameters) Sets the security analysis parameters, seeDynamicSecurityAnalysisParameters
.Methods inherited from class com.powsybl.security.AbstractSecurityAnalysisRunParameters
addAction, addInterceptor, addMonitor, addOperatorStrategy, getActions, getComputationManager, getFilter, getInterceptors, getMonitors, getOperatorStrategies, getReportNode, setActions, setComputationManager, setFilter, setInterceptors, setMonitors, setOperatorStrategies, setReportNode
-
Constructor Details
-
DynamicSecurityAnalysisRunParameters
public DynamicSecurityAnalysisRunParameters()
-
-
Method Details
-
getDefault
Returns aDynamicSecurityAnalysisRunParameters
instance with default value on each field.- Returns:
- the SecurityAnalysisRunParameters instance.
-
getDynamicSecurityAnalysisParameters
DynamicSecurityAnalysisParameters
getter
If null, sets the field to its default value withDEFAULT_SA_PARAMETERS_SUPPLIER
before returning it. -
setDynamicSecurityAnalysisParameters
public DynamicSecurityAnalysisRunParameters setDynamicSecurityAnalysisParameters(DynamicSecurityAnalysisParameters dynamicSecurityAnalysisParameters) Sets the security analysis parameters, seeDynamicSecurityAnalysisParameters
. -
self
- Specified by:
self
in classAbstractSecurityAnalysisRunParameters<DynamicSecurityAnalysisRunParameters>
-