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 SensitivityAnalysisParameters.ConfigLoader<E extends Extension<SensitivityAnalysisParameters>> A configuration loader interface for the SecurityAnalysisParameters extensions loaded from the platform configurationSensitivityAnalysisProvider Sensitivity analysis providerSensitivityFactorsProvider Sensitivity factors providerSensitivityFactorsProviderFactory Sensitivity factors provider factory -
Class Summary Class Description JsonSensitivityFactorsProvider JsonSensitivityFactorsProviderFactory 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<F extends SensitivityFunction,V extends SensitivityVariable> Basic abstract implementation of sensitivity factorsSensitivityFunction Function on which impact is to be assessed by sensitivity analysisSensitivityValue Elementary result value of sensitivity analysis.SensitivityVariable Variable which impact is to be assessed by sensitivity analysis