Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
B
- BalanceComputation - Interface in com.powsybl.balances_adjustment.balance_computation
-
Balance computation feature interface.
- BalanceComputationArea - Class in com.powsybl.balances_adjustment.balance_computation
- BalanceComputationArea(String, NetworkAreaFactory, Scalable, double) - Constructor for class com.powsybl.balances_adjustment.balance_computation.BalanceComputationArea
- BalanceComputationFactory - Interface in com.powsybl.balances_adjustment.balance_computation
-
Balance computation factory interface
- BalanceComputationFactoryImpl - Class in com.powsybl.balances_adjustment.balance_computation
-
Balance computation factory to create
BalanceComputationImpl
class - BalanceComputationFactoryImpl() - Constructor for class com.powsybl.balances_adjustment.balance_computation.BalanceComputationFactoryImpl
- BalanceComputationImpl - Class in com.powsybl.balances_adjustment.balance_computation
-
This class contains the balance adjustment computation process.
- BalanceComputationImpl(List<BalanceComputationArea>, ComputationManager, LoadFlow.Runner) - Constructor for class com.powsybl.balances_adjustment.balance_computation.BalanceComputationImpl
- BalanceComputationImpl.BalanceComputationRunningContext - Class in com.powsybl.balances_adjustment.balance_computation
- BalanceComputationParameters - Class in com.powsybl.balances_adjustment.balance_computation
-
parameters for balance computation.
- BalanceComputationParameters() - Constructor for class com.powsybl.balances_adjustment.balance_computation.BalanceComputationParameters
-
Constructor with default parameters
- BalanceComputationParameters(double, int) - Constructor for class com.powsybl.balances_adjustment.balance_computation.BalanceComputationParameters
-
Constructor with given parameters
- BalanceComputationParameters(double, int, boolean) - Constructor for class com.powsybl.balances_adjustment.balance_computation.BalanceComputationParameters
-
Deprecated.
- BalanceComputationParameters(double, int, BalanceComputationParameters.MismatchMode) - Constructor for class com.powsybl.balances_adjustment.balance_computation.BalanceComputationParameters
-
Constructor with given parameters
- BalanceComputationParameters.ConfigLoader<E extends com.powsybl.commons.extensions.Extension<BalanceComputationParameters>> - Interface in com.powsybl.balances_adjustment.balance_computation
-
A configuration loader interface for the RaoComputationParameters extensions loaded from the platform configuration
- BalanceComputationParameters.MismatchMode - Enum Class in com.powsybl.balances_adjustment.balance_computation
-
how overall mismatch is to be computed from individual area mismatches
- BalanceComputationParametersDeserializer - Class in com.powsybl.balances_adjustment.balance_computation.json_parameters
- BalanceComputationParametersJsonModule - Class in com.powsybl.balances_adjustment.balance_computation.json_parameters
- BalanceComputationParametersJsonModule() - Constructor for class com.powsybl.balances_adjustment.balance_computation.json_parameters.BalanceComputationParametersJsonModule
- BalanceComputationParametersSerializer - Class in com.powsybl.balances_adjustment.balance_computation.json_parameters
- BalanceComputationResult - Class in com.powsybl.balances_adjustment.balance_computation
- BalanceComputationResult(BalanceComputationResult.Status) - Constructor for class com.powsybl.balances_adjustment.balance_computation.BalanceComputationResult
- BalanceComputationResult(BalanceComputationResult.Status, int) - Constructor for class com.powsybl.balances_adjustment.balance_computation.BalanceComputationResult
- BalanceComputationResult(BalanceComputationResult.Status, int, Map<BalanceComputationArea, Double>) - Constructor for class com.powsybl.balances_adjustment.balance_computation.BalanceComputationResult
- BalanceComputationResult.Status - Enum Class in com.powsybl.balances_adjustment.balance_computation
-
Status of balance computation
- BalanceComputationRunningContext(List<BalanceComputationArea>, Network, BalanceComputationParameters) - Constructor for class com.powsybl.balances_adjustment.balance_computation.BalanceComputationImpl.BalanceComputationRunningContext
- BalanceComputationRunningContext(List<BalanceComputationArea>, Network, BalanceComputationParameters, Reporter) - Constructor for class com.powsybl.balances_adjustment.balance_computation.BalanceComputationImpl.BalanceComputationRunningContext
C
- com.powsybl.balances_adjustment.balance_computation - package com.powsybl.balances_adjustment.balance_computation
- com.powsybl.balances_adjustment.balance_computation.json_parameters - package com.powsybl.balances_adjustment.balance_computation.json_parameters
- com.powsybl.balances_adjustment.util - package com.powsybl.balances_adjustment.util
- com.powsybl.balances.adjustment - module com.powsybl.balances.adjustment
- computeTotalMismatch(BalanceComputationImpl.BalanceComputationRunningContext) - Method in class com.powsybl.balances_adjustment.balance_computation.BalanceComputationImpl
-
default implementation is sum of squared mismatches
- CountryArea - Class in com.powsybl.balances_adjustment.util
- CountryArea(Network, List<Country>) - Constructor for class com.powsybl.balances_adjustment.util.CountryArea
- CountryAreaFactory - Class in com.powsybl.balances_adjustment.util
-
A
NetworkAreaFactory
instance that creates newCountryArea
. - CountryAreaFactory(Country...) - Constructor for class com.powsybl.balances_adjustment.util.CountryAreaFactory
- create(Network) - Method in class com.powsybl.balances_adjustment.util.CountryAreaFactory
- create(Network) - Method in interface com.powsybl.balances_adjustment.util.NetworkAreaFactory
- create(Network) - Method in class com.powsybl.balances_adjustment.util.VoltageLevelsAreaFactory
- create(List<BalanceComputationArea>, LoadFlow.Runner, ComputationManager) - Method in interface com.powsybl.balances_adjustment.balance_computation.BalanceComputationFactory
- create(List<BalanceComputationArea>, LoadFlow.Runner, ComputationManager) - Method in class com.powsybl.balances_adjustment.balance_computation.BalanceComputationFactoryImpl
- createBalanceComputationIterationReporter(Reporter, int) - Static method in class com.powsybl.balances_adjustment.util.Reports
- createConformLoadScalable(NetworkArea) - Static method in class com.powsybl.balances_adjustment.util.NetworkAreaUtil
-
Create a ProportionalScalable containing all the conform loads contained in a given network area with an associated percentage proportional to their p0.
D
- DEFAULT_MAX_NUMBER_ITERATIONS - Static variable in class com.powsybl.balances_adjustment.balance_computation.BalanceComputationParameters
- DEFAULT_MISMATCH_MODE - Static variable in class com.powsybl.balances_adjustment.balance_computation.BalanceComputationParameters
- DEFAULT_THRESHOLD_NET_POSITION - Static variable in class com.powsybl.balances_adjustment.balance_computation.BalanceComputationParameters
- deserialize(JsonParser, DeserializationContext) - Method in class com.powsybl.balances_adjustment.balance_computation.json_parameters.BalanceComputationParametersDeserializer
- deserialize(JsonParser, DeserializationContext) - Static method in class com.powsybl.balances_adjustment.balance_computation.json_parameters.JsonBalanceComputationParameters
-
Low level deserialization method, to be used for instance for updating balance computation parameters nested in another object.
- deserialize(JsonParser, DeserializationContext, BalanceComputationParameters) - Method in class com.powsybl.balances_adjustment.balance_computation.json_parameters.BalanceComputationParametersDeserializer
- deserialize(JsonParser, DeserializationContext, BalanceComputationParameters) - Static method in class com.powsybl.balances_adjustment.balance_computation.json_parameters.JsonBalanceComputationParameters
-
Low level deserialization method, to be used for instance for reading balance computation parameters nested in another object.
F
- FAILED - Enum constant in enum class com.powsybl.balances_adjustment.balance_computation.BalanceComputationResult.Status
G
- getBalancedScalingMap() - Method in class com.powsybl.balances_adjustment.balance_computation.BalanceComputationResult
- getBalanceMismatches() - Method in class com.powsybl.balances_adjustment.balance_computation.BalanceComputationImpl.BalanceComputationRunningContext
- getBalanceOffsets() - Method in class com.powsybl.balances_adjustment.balance_computation.BalanceComputationImpl.BalanceComputationRunningContext
- getContainedBusViewBuses() - Method in class com.powsybl.balances_adjustment.util.CountryArea
- getContainedBusViewBuses() - Method in interface com.powsybl.balances_adjustment.util.NetworkArea
- getContainedBusViewBuses() - Method in class com.powsybl.balances_adjustment.util.VoltageLevelsArea
- getCountries() - Method in class com.powsybl.balances_adjustment.util.CountryArea
- getExtensionSerializers() - Static method in class com.powsybl.balances_adjustment.balance_computation.json_parameters.JsonBalanceComputationParameters
-
Gets the known extension serializers.
- getIterationCount() - Method in class com.powsybl.balances_adjustment.balance_computation.BalanceComputationResult
- getIterationNum() - Method in class com.powsybl.balances_adjustment.balance_computation.BalanceComputationImpl.BalanceComputationRunningContext
- getIterationReporter() - Method in class com.powsybl.balances_adjustment.balance_computation.BalanceComputationImpl.BalanceComputationRunningContext
- getLeavingFlowToCountry(CountryArea) - Method in class com.powsybl.balances_adjustment.util.CountryArea
- getLoadFlowParameters() - Method in class com.powsybl.balances_adjustment.balance_computation.BalanceComputationParameters
- getMaxNumberIterations() - Method in class com.powsybl.balances_adjustment.balance_computation.BalanceComputationParameters
- getMismatchMode() - Method in class com.powsybl.balances_adjustment.balance_computation.BalanceComputationParameters
- getName() - Method in class com.powsybl.balances_adjustment.balance_computation.BalanceComputationArea
- getNetPosition() - Method in class com.powsybl.balances_adjustment.util.CountryArea
- getNetPosition() - Method in interface com.powsybl.balances_adjustment.util.NetworkArea
-
Computes the net position of the area on a given network object.
- getNetPosition() - Method in class com.powsybl.balances_adjustment.util.VoltageLevelsArea
- getNetwork() - Method in class com.powsybl.balances_adjustment.balance_computation.BalanceComputationImpl.BalanceComputationRunningContext
- getNetworkArea(BalanceComputationArea) - Method in class com.powsybl.balances_adjustment.balance_computation.BalanceComputationImpl.BalanceComputationRunningContext
- getNetworkAreaFactory() - Method in class com.powsybl.balances_adjustment.balance_computation.BalanceComputationArea
- getParameters() - Method in class com.powsybl.balances_adjustment.balance_computation.BalanceComputationImpl.BalanceComputationRunningContext
- getReporter() - Method in class com.powsybl.balances_adjustment.balance_computation.BalanceComputationImpl.BalanceComputationRunningContext
- getScalable() - Method in class com.powsybl.balances_adjustment.balance_computation.BalanceComputationArea
- getScalingParameters() - Method in class com.powsybl.balances_adjustment.balance_computation.BalanceComputationParameters
- getStatus() - Method in class com.powsybl.balances_adjustment.balance_computation.BalanceComputationResult
- getTargetNetPosition() - Method in class com.powsybl.balances_adjustment.balance_computation.BalanceComputationArea
- getThresholdNetPosition() - Method in class com.powsybl.balances_adjustment.balance_computation.BalanceComputationParameters
I
- isLoadFlowResultOk(BalanceComputationImpl.BalanceComputationRunningContext, LoadFlowResult) - Method in class com.powsybl.balances_adjustment.balance_computation.BalanceComputationImpl
-
default implementation considers LF result OK if the largest synchronous component converged
- isLoadPowerFactorConstant() - Method in class com.powsybl.balances_adjustment.balance_computation.BalanceComputationParameters
-
Deprecated.Use
BalanceComputationParameters.getScalingParameters()
andScalingParameters.isConstantPowerFactor()
instead.
J
- JsonBalanceComputationParameters - Class in com.powsybl.balances_adjustment.balance_computation.json_parameters
-
Provides methods to read and write BalanceComputationParameters from and to JSON.
- JsonBalanceComputationParameters.ExtensionSerializer<E extends com.powsybl.commons.extensions.Extension<BalanceComputationParameters>> - Interface in com.powsybl.balances_adjustment.balance_computation.json_parameters
-
A configuration loader interface for the LoadFlowParameters extensions loaded from the platform configuration
L
- load() - Static method in class com.powsybl.balances_adjustment.balance_computation.BalanceComputationParameters
-
Load parameters from platform default config.
- load(PlatformConfig) - Static method in class com.powsybl.balances_adjustment.balance_computation.BalanceComputationParameters
-
Load parameters from a provided platform config.
M
- MAX - Enum constant in enum class com.powsybl.balances_adjustment.balance_computation.BalanceComputationParameters.MismatchMode
-
overall mismatch computed as worst individual area mismatches (in absolute value)
N
- NetworkArea - Interface in com.powsybl.balances_adjustment.util
-
NetworkArea defines an area for balances adjustment as a net position provider, calculated on a Network object
- NetworkAreaFactory - Interface in com.powsybl.balances_adjustment.util
-
A factory to create a
NetworkArea
instance. - NetworkAreaUtil - Class in com.powsybl.balances_adjustment.util
- nextIteration() - Method in class com.powsybl.balances_adjustment.balance_computation.BalanceComputationImpl.BalanceComputationRunningContext
R
- read(InputStream) - Static method in class com.powsybl.balances_adjustment.balance_computation.json_parameters.JsonBalanceComputationParameters
-
Reads parameters from a JSON file (will NOT rely on platform config).
- read(Path) - Static method in class com.powsybl.balances_adjustment.balance_computation.json_parameters.JsonBalanceComputationParameters
-
Reads parameters from a JSON file (will NOT rely on platform config).
- reportAreaMismatch(Reporter, String, double, double, double) - Static method in class com.powsybl.balances_adjustment.util.Reports
- reportBalancedAreas(Reporter, List<String>, int) - Static method in class com.powsybl.balances_adjustment.util.Reports
- reportLfStatus(Reporter, int, int, String, TypedValue) - Static method in class com.powsybl.balances_adjustment.util.Reports
- Reports - Class in com.powsybl.balances_adjustment.util
- reportScaling(Reporter, String, double, double) - Static method in class com.powsybl.balances_adjustment.util.Reports
- reportUnbalancedAreas(Reporter, int, BigDecimal) - Static method in class com.powsybl.balances_adjustment.util.Reports
- run(Network, String, BalanceComputationParameters) - Method in interface com.powsybl.balances_adjustment.balance_computation.BalanceComputation
- run(Network, String, BalanceComputationParameters) - Method in class com.powsybl.balances_adjustment.balance_computation.BalanceComputationImpl
-
Run balances adjustment computation in several iterations
- run(Network, String, BalanceComputationParameters, Reporter) - Method in interface com.powsybl.balances_adjustment.balance_computation.BalanceComputation
- run(Network, String, BalanceComputationParameters, Reporter) - Method in class com.powsybl.balances_adjustment.balance_computation.BalanceComputationImpl
-
Run balances adjustment computation in several iterations
S
- serialize(BalanceComputationParameters, JsonGenerator, SerializerProvider) - Method in class com.powsybl.balances_adjustment.balance_computation.json_parameters.BalanceComputationParametersSerializer
- serialize(BalanceComputationParameters, JsonGenerator, SerializerProvider) - Static method in class com.powsybl.balances_adjustment.balance_computation.json_parameters.JsonBalanceComputationParameters
-
Low level serialization method, to be used for instance for writing balance computation parameters nested in another object.
- setIterationReporter(Reporter) - Method in class com.powsybl.balances_adjustment.balance_computation.BalanceComputationImpl.BalanceComputationRunningContext
- setLoadFlowParameters(LoadFlowParameters) - Method in class com.powsybl.balances_adjustment.balance_computation.BalanceComputationParameters
- setLoadPowerFactorConstant(boolean) - Method in class com.powsybl.balances_adjustment.balance_computation.BalanceComputationParameters
-
Deprecated.Use
BalanceComputationParameters.getScalingParameters()
andScalingParameters.setConstantPowerFactor(boolean)
instead. - setMaxNumberIterations(int) - Method in class com.powsybl.balances_adjustment.balance_computation.BalanceComputationParameters
- setMismatchMode(BalanceComputationParameters.MismatchMode) - Method in class com.powsybl.balances_adjustment.balance_computation.BalanceComputationParameters
- setScalingParameters(ScalingParameters) - Method in class com.powsybl.balances_adjustment.balance_computation.BalanceComputationParameters
- setThresholdNetPosition(double) - Method in class com.powsybl.balances_adjustment.balance_computation.BalanceComputationParameters
- SQUARED - Enum constant in enum class com.powsybl.balances_adjustment.balance_computation.BalanceComputationParameters.MismatchMode
-
overall mismatch computed as sum of squared individual area mismatches
- SUCCESS - Enum constant in enum class com.powsybl.balances_adjustment.balance_computation.BalanceComputationResult.Status
U
- update(BalanceComputationParameters, InputStream) - Static method in class com.powsybl.balances_adjustment.balance_computation.json_parameters.JsonBalanceComputationParameters
-
Updates parameters by reading the content of a JSON stream.
- update(BalanceComputationParameters, Path) - Static method in class com.powsybl.balances_adjustment.balance_computation.json_parameters.JsonBalanceComputationParameters
-
Updates parameters by reading the content of a JSON file.
- updateAreaOffsetAndMismatch(BalanceComputationArea, double) - Method in class com.powsybl.balances_adjustment.balance_computation.BalanceComputationImpl.BalanceComputationRunningContext
V
- valueOf(String) - Static method in enum class com.powsybl.balances_adjustment.balance_computation.BalanceComputationParameters.MismatchMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.powsybl.balances_adjustment.balance_computation.BalanceComputationResult.Status
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.powsybl.balances_adjustment.balance_computation.BalanceComputationParameters.MismatchMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.powsybl.balances_adjustment.balance_computation.BalanceComputationResult.Status
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VERSION - Static variable in class com.powsybl.balances_adjustment.balance_computation.BalanceComputationParameters
- VoltageLevelsArea - Class in com.powsybl.balances_adjustment.util
- VoltageLevelsArea(Network, List<String>) - Constructor for class com.powsybl.balances_adjustment.util.VoltageLevelsArea
- VoltageLevelsAreaFactory - Class in com.powsybl.balances_adjustment.util
-
A
NetworkAreaFactory
instance that creates newVoltageLevelsArea
. - VoltageLevelsAreaFactory(String...) - Constructor for class com.powsybl.balances_adjustment.util.VoltageLevelsAreaFactory
W
- write(BalanceComputationParameters, OutputStream) - Static method in class com.powsybl.balances_adjustment.balance_computation.json_parameters.JsonBalanceComputationParameters
-
Writes parameters as JSON to an output stream.
- write(BalanceComputationParameters, Path) - Static method in class com.powsybl.balances_adjustment.balance_computation.json_parameters.JsonBalanceComputationParameters
-
Writes parameters as JSON to a file.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
BalanceComputationParameters()
orBalanceComputationParameters(double, int)
instead.