Package com.powsybl.security.distributed
Copyright (c) 2019, RTE (http://www.rte-france.com)
This Source Code Form is subject to the terms of the Mozilla Public
License, v. 2.0. If a copy of the MPL was not distributed with this
file, You can obtain one at http://mozilla.org/MPL/2.0/.
Classes used for the security analysis distribution or simple forwarding to other itools process(es).
- Author:
- Sylvain Leclerc
-
Class Summary Class Description DistributedSecurityAnalysis Deprecated. Use insteadDistributedSecurityAnalysisExecution
, which clarifies the input data for that kind of execution, and tries to differentiate more between aSecurityAnalysis
and its mode of execution.DistributedSecurityAnalysisExecution Execute a security analysis by spawning a specified number of subtasks, each of which will consist to a separate call to itools security-analysis through the specifiedComputationManager
.ExternalSecurityAnalysis Deprecated. Use insteadForwardedSecurityAnalysisExecution
, which clarifies the input data for that kind of execution, and tries to differentiate more between aSecurityAnalysis
and its mode of execution.ExternalSecurityAnalysisConfig ForwardedSecurityAnalysisExecution Forwards the execution of a security analysis to another itools process.SecurityAnalysisCommandOptions Utility class to programmatically generate an itools security-analysis command with its various options.SecurityAnalysisExecutionHandler<R> Base implementation forExecutionHandler
s which may execute one or multiple itools security-analysis command(s).SecurityAnalysisExecutionHandlers Factory methods for security analysis execution handlers.SubContingenciesProvider A contingencies provider which provides a subset of another provider, defined by aPartition
.