Uses of Class
com.powsybl.sensitivity.SensitivityFactor
Package
Description
Sensitivity analysis API
Sensitivity analysis is a concrete calculation of impact factors from some network variables modification
to some network function values.
The sensitivity JSON package includes JSON serializer for sensitivity analysis results
-
Uses of SensitivityFactor in com.powsybl.sensitivity
Modifier and TypeMethodDescriptionstatic SensitivityFactor
SensitivityFactor.parseJson
(com.fasterxml.jackson.core.JsonParser parser) Modifier and TypeMethodDescriptionstatic List<SensitivityFactor>
SensitivityFactor.createMatrix
(SensitivityFunctionType functionType, Collection<String> functionIds, SensitivityVariableType variableType, Collection<String> variableIds, boolean variableSet, ContingencyContext contingencyContext) SensitivityAnalysisResult.getFactors()
Get a list of all the sensitivity factors.Modifier and TypeMethodDescriptionstatic void
SensitivityFactor.writeJson
(com.fasterxml.jackson.core.JsonGenerator jsonGenerator, SensitivityFactor factor) Modifier and TypeMethodDescriptionstatic SensitivityAnalysisResult
SensitivityAnalysis.run
(Network network, String workingVariantId, List<SensitivityFactor> factors, List<Contingency> contingencies, List<SensitivityVariableSet> variableSets, SensitivityAnalysisParameters parameters) static SensitivityAnalysisResult
SensitivityAnalysis.run
(Network network, String workingVariantId, List<SensitivityFactor> factors, List<Contingency> contingencies, List<SensitivityVariableSet> variableSets, SensitivityAnalysisParameters parameters, ComputationManager computationManager, Reporter reporter) static SensitivityAnalysisResult
SensitivityAnalysis.run
(Network network, List<SensitivityFactor> factors) static SensitivityAnalysisResult
SensitivityAnalysis.run
(Network network, List<SensitivityFactor> factors, SensitivityAnalysisParameters parameters) static SensitivityAnalysisResult
SensitivityAnalysis.run
(Network network, List<SensitivityFactor> factors, List<Contingency> contingencies) static SensitivityAnalysisResult
SensitivityAnalysis.run
(Network network, List<SensitivityFactor> factors, List<Contingency> contingencies, SensitivityAnalysisParameters parameters) static SensitivityAnalysisResult
SensitivityAnalysis.run
(Network network, List<SensitivityFactor> factors, List<Contingency> contingencies, List<SensitivityVariableSet> variableSets, SensitivityAnalysisParameters parameters) SensitivityAnalysis.Runner.run
(Network network, String workingVariantId, List<SensitivityFactor> factors, List<Contingency> contingencies, List<SensitivityVariableSet> variableSets, SensitivityAnalysisParameters parameters) SensitivityAnalysis.Runner.run
(Network network, String workingVariantId, List<SensitivityFactor> factors, List<Contingency> contingencies, List<SensitivityVariableSet> variableSets, SensitivityAnalysisParameters parameters, ComputationManager computationManager, Reporter reporter) SensitivityAnalysis.Runner.run
(Network network, List<SensitivityFactor> factors) SensitivityAnalysis.Runner.run
(Network network, List<SensitivityFactor> factors, SensitivityAnalysisParameters parameters) SensitivityAnalysis.Runner.run
(Network network, List<SensitivityFactor> factors, List<Contingency> contingencies) SensitivityAnalysis.Runner.run
(Network network, List<SensitivityFactor> factors, List<Contingency> contingencies, SensitivityAnalysisParameters parameters) SensitivityAnalysis.Runner.run
(Network network, List<SensitivityFactor> factors, List<Contingency> contingencies, List<SensitivityVariableSet> variableSets, SensitivityAnalysisParameters parameters) SensitivityAnalysis.runAsync
(Network network, String workingVariantId, List<SensitivityFactor> factors, List<Contingency> contingencies, List<SensitivityVariableSet> variableSets, SensitivityAnalysisParameters parameters, ComputationManager computationManager, Reporter reporter) SensitivityAnalysis.Runner.runAsync
(Network network, String workingVariantId, List<SensitivityFactor> factors, List<Contingency> contingencies, List<SensitivityVariableSet> variableSets, SensitivityAnalysisParameters parameters, ComputationManager computationManager, Reporter reporter) ModifierConstructorDescriptionSensitivityAnalysisResult
(List<SensitivityFactor> factors, List<SensitivityAnalysisResult.SensitivityContingencyStatus> contingencyStatuses, List<SensitivityValue> values) Sensitivity analysis resultSensitivityFactorModelReader
(List<SensitivityFactor> factors, Network network) -
Uses of SensitivityFactor in com.powsybl.sensitivity.json
Modifier and TypeMethodDescriptionSensitivityFactorJsonDeserializer.deserialize
(com.fasterxml.jackson.core.JsonParser jsonParser, com.fasterxml.jackson.databind.DeserializationContext deserializationContext) Modifier and TypeMethodDescriptionvoid
SensitivityFactorJsonSerializer.serialize
(SensitivityFactor factor, com.fasterxml.jackson.core.JsonGenerator jsonGenerator, com.fasterxml.jackson.databind.SerializerProvider serializerProvider)