Uses of Class
com.powsybl.sensitivity.SensitivityAnalysisParameters
-
Packages that use SensitivityAnalysisParameters Package Description 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.com.powsybl.sensitivity.json The sensitivity JSON package includes JSON serializer for sensitivity analysis results -
-
Uses of SensitivityAnalysisParameters in com.powsybl.sensitivity
Classes in com.powsybl.sensitivity with type parameters of type SensitivityAnalysisParameters Modifier and Type Interface Description static interface
SensitivityAnalysisParameters.ConfigLoader<E extends Extension<SensitivityAnalysisParameters>>
A configuration loader interface for the SecurityAnalysisParameters extensions loaded from the platform configurationMethods in com.powsybl.sensitivity that return SensitivityAnalysisParameters Modifier and Type Method Description static SensitivityAnalysisParameters
SensitivityAnalysisParameters. load()
Load parameters from platform default config.static SensitivityAnalysisParameters
SensitivityAnalysisParameters. load(PlatformConfig platformConfig)
Load parameters from a provided platform config.SensitivityAnalysisParameters
SensitivityAnalysisParameters. setLoadFlowParameters(LoadFlowParameters loadFlowParameters)
-
Uses of SensitivityAnalysisParameters in com.powsybl.sensitivity.json
Classes in com.powsybl.sensitivity.json with type parameters of type SensitivityAnalysisParameters Modifier and Type Interface Description static interface
JsonSensitivityAnalysisParameters.ExtensionSerializer<E extends Extension<SensitivityAnalysisParameters>>
A configuration loader interface for theSensitivityAnalysisParameters
extensions loaded from the platform configurationMethods in com.powsybl.sensitivity.json that return SensitivityAnalysisParameters Modifier and Type Method Description static SensitivityAnalysisParameters
JsonSensitivityAnalysisParameters. deserialize(com.fasterxml.jackson.core.JsonParser parser, com.fasterxml.jackson.databind.DeserializationContext context)
Low level deserialization method, to be used for instance for updating sensitivity analysis parameters nested in another object.static SensitivityAnalysisParameters
JsonSensitivityAnalysisParameters. deserialize(com.fasterxml.jackson.core.JsonParser parser, com.fasterxml.jackson.databind.DeserializationContext context, SensitivityAnalysisParameters parameters)
Low level deserialization method, to be used for instance for reading sensitivity analysis parameters nested in another object.SensitivityAnalysisParameters
SensitivityAnalysisParametersDeserializer. deserialize(com.fasterxml.jackson.core.JsonParser parser, com.fasterxml.jackson.databind.DeserializationContext deserializationContext)
SensitivityAnalysisParameters
SensitivityAnalysisParametersDeserializer. deserialize(com.fasterxml.jackson.core.JsonParser parser, com.fasterxml.jackson.databind.DeserializationContext deserializationContext, SensitivityAnalysisParameters parameters)
static SensitivityAnalysisParameters
JsonSensitivityAnalysisParameters. read(InputStream jsonStream)
Reads parameters from a JSON file (will NOT rely on platform config).static SensitivityAnalysisParameters
JsonSensitivityAnalysisParameters. read(Path jsonFile)
Reads parameters from a JSON file (will NOT rely on platform config).static SensitivityAnalysisParameters
JsonSensitivityAnalysisParameters. update(SensitivityAnalysisParameters parameters, InputStream jsonStream)
Updates parameters by reading the content of a JSON stream.static SensitivityAnalysisParameters
JsonSensitivityAnalysisParameters. update(SensitivityAnalysisParameters parameters, Path jsonFile)
Updates parameters by reading the content of a JSON file.Methods in com.powsybl.sensitivity.json with parameters of type SensitivityAnalysisParameters Modifier and Type Method Description static SensitivityAnalysisParameters
JsonSensitivityAnalysisParameters. deserialize(com.fasterxml.jackson.core.JsonParser parser, com.fasterxml.jackson.databind.DeserializationContext context, SensitivityAnalysisParameters parameters)
Low level deserialization method, to be used for instance for reading sensitivity analysis parameters nested in another object.SensitivityAnalysisParameters
SensitivityAnalysisParametersDeserializer. deserialize(com.fasterxml.jackson.core.JsonParser parser, com.fasterxml.jackson.databind.DeserializationContext deserializationContext, SensitivityAnalysisParameters parameters)
static void
JsonSensitivityAnalysisParameters. serialize(SensitivityAnalysisParameters parameters, com.fasterxml.jackson.core.JsonGenerator jsonGenerator, com.fasterxml.jackson.databind.SerializerProvider serializerProvider)
Low level serialization method, to be used for instance for writing sensitivity analysis parameters nested in another object.void
SensitivityAnalysisParametersSerializer. serialize(SensitivityAnalysisParameters parameters, com.fasterxml.jackson.core.JsonGenerator jsonGenerator, com.fasterxml.jackson.databind.SerializerProvider serializerProvider)
static SensitivityAnalysisParameters
JsonSensitivityAnalysisParameters. update(SensitivityAnalysisParameters parameters, InputStream jsonStream)
Updates parameters by reading the content of a JSON stream.static SensitivityAnalysisParameters
JsonSensitivityAnalysisParameters. update(SensitivityAnalysisParameters parameters, Path jsonFile)
Updates parameters by reading the content of a JSON file.static void
JsonSensitivityAnalysisParameters. write(SensitivityAnalysisParameters parameters, OutputStream outputStream)
Writes parameters as JSON to an output stream.static void
JsonSensitivityAnalysisParameters. write(SensitivityAnalysisParameters parameters, Path jsonFile)
Writes parameters as JSON to a file.
-