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 SensitivityValueWriter -
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 resultSensitivityAnalysisTool SensitivityFactor Sensitivity factor to be computed in the sensitivity analysis.SensitivityFactorJsonReader SensitivityFactorModelReader SensitivityValue Elementary result value of a sensitivity analysis, given the sensitivity factor and a contingency id (use null to get a pre-contingency value).SensitivityValueCsvWriter SensitivityValueJsonWriter SensitivityValueKey SensitivityValueModelWriter SensitivityVariableSet Models a group of variables.WeightedSensitivityVariable Associates a classical sensitivity variable and a weight. -
Enum Summary Enum Description 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.