Package com.powsybl.sensitivity
Sensitivity analysis API
Sensitivity analysis is a concrete calculation of impact factors from some network variables modification
to some network function values.
This can be assimilated to a partial derivative computation, which is effectively an efficient
implementation for sensitivity analysis.
- Author:
- Sebastien Murgey <sebastien.murgey at rte-france.com>
-
Interface Summary Interface Description SensitivityAnalysisProvider Sensitivity analysis providerSensitivityFactorReader SensitivityFactorReader.Handler SensitivityResultWriter -
Class Summary Class Description SensitivityAnalysis Sensitivity analysis main API.SensitivityAnalysis.Runner A sensitivity analysis runner is responsible for providing convenient methods on top ofSensitivityAnalysisProvider
: several variants of synchronous and asynchronous run with default parameters.SensitivityAnalysisParameters Parameters for sensitivity analysis.SensitivityAnalysisResult Sensitivity analysis resultSensitivityAnalysisResult.SensitivityContingencyStatus SensitivityAnalysisTool SensitivityFactor Sensitivity factor to be computed in the sensitivity analysis.SensitivityFactorJsonReader SensitivityFactorModelReader SensitivityResultCsvWriter SensitivityResultJsonWriter SensitivityResultModelWriter SensitivityValue Elementary result value of a sensitivity analysis, given the sensitivity factor and a contingency id (use null to get a pre-contingency value).SensitivityValueKey SensitivityVariableSet Models a group of variables.WeightedSensitivityVariable Associates a classical sensitivity variable and a weight. -
Enum Summary Enum Description SensitivityAnalysisResult.Status SensitivityFunctionType Supported function types related to the equipment to monitor.SensitivityVariableType A variable represents a change on a equipment or on a group of equipments.