Package com.powsybl.security.execution
Explicits the common interface for executing security analysis either in this preprocess
or by delegating it to other itools processes. For that purpose, input data need to be serializable.
- Author:
- Sylvain Leclerc
-
Interface Summary Interface Description SecurityAnalysisExecution Represents a security analysis to be executed on inputs typically provided as files and text-formatted options.SecurityAnalysisInputBuildStrategy In charge of transforming an execution input to an actual security analysis input. -
Class Summary Class Description NetworkVariant A network variant, simply embeds aNetwork
and the ID of one of its variants.SecurityAnalysisExecutionBuilder Helper class to build aSecurityAnalysisExecution
, based on specified options, in particular distribution options.SecurityAnalysisExecutionImpl A local execution of a security analysis.SecurityAnalysisExecutionInput Arguments for aSecurityAnalysisExecution
: aNetwork
and the variant to be considered someSecurityAnalysisParameters
a set of requested result extensions the set of violation types to be considered an optionalByteSource
which describes contingencies