Uses of Class
com.powsybl.loadflow.LoadFlowParameters
-
Packages that use LoadFlowParameters Package Description com.powsybl.loadflow com.powsybl.loadflow.json -
-
Uses of LoadFlowParameters in com.powsybl.loadflow
Methods in com.powsybl.loadflow that return LoadFlowParameters Modifier and Type Method Description LoadFlowParameters
LoadFlowParameters. copy()
This copy methods uses json serializer mechanism to rebuild all extensions in the this parameters.static LoadFlowParameters
LoadFlowParameters. load()
Loads parameters from the default platform configuration.static LoadFlowParameters
LoadFlowParameters. load(com.powsybl.commons.config.PlatformConfig platformConfig)
Load parameters from a provided platform configuration.LoadFlowParameters
LoadFlowParameters. setBalanceType(LoadFlowParameters.BalanceType balanceType)
LoadFlowParameters
LoadFlowParameters. setConnectedComponentMode(LoadFlowParameters.ConnectedComponentMode connectedComponentMode)
LoadFlowParameters
LoadFlowParameters. setCountriesToBalance(Set<Country> countriesToBalance)
LoadFlowParameters
LoadFlowParameters. setDc(boolean dc)
LoadFlowParameters
LoadFlowParameters. setDcPowerFactor(double dcPowerFactor)
LoadFlowParameters
LoadFlowParameters. setDcUseTransformerRatio(boolean dcUseTransformerRatio)
LoadFlowParameters
LoadFlowParameters. setDistributedSlack(boolean distributedSlack)
LoadFlowParameters
LoadFlowParameters. setHvdcAcEmulation(boolean hvdcAcEmulation)
LoadFlowParameters
LoadFlowParameters. setNoGeneratorReactiveLimits(boolean noGeneratorReactiveLimits)
Deprecated.UsesetNoGeneratorReactiveLimits(boolean)
instead.LoadFlowParameters
LoadFlowParameters. setPhaseShifterRegulationOn(boolean phaseShifterRegulationOn)
LoadFlowParameters
LoadFlowParameters. setReadSlackBus(boolean readSlackBus)
LoadFlowParameters
LoadFlowParameters. setShuntCompensatorVoltageControlOn(boolean shuntCompensatorVoltageControlOn)
LoadFlowParameters
LoadFlowParameters. setSimulShunt(boolean simulShunt)
Deprecated.UsesetShuntCompensatorVoltageControlOn(boolean)
instead.LoadFlowParameters
LoadFlowParameters. setSpecificCompatibility(boolean twtSplitShuntAdmittance)
Deprecated.UsesetTwtSplitShuntAdmittance(boolean)
instead.LoadFlowParameters
LoadFlowParameters. setT2wtSplitShuntAdmittance(boolean twtSplitShuntAdmittance)
Deprecated.UsesetTwtSplitShuntAdmittance(boolean)
instead.LoadFlowParameters
LoadFlowParameters. setTransformerVoltageControlOn(boolean transformerVoltageControlOn)
LoadFlowParameters
LoadFlowParameters. setTwtSplitShuntAdmittance(boolean twtSplitShuntAdmittance)
LoadFlowParameters
LoadFlowParameters. setUseReactiveLimits(boolean useReactiveLimits)
LoadFlowParameters
LoadFlowParameters. setVoltageInitMode(LoadFlowParameters.VoltageInitMode voltageInitMode)
LoadFlowParameters
LoadFlowParameters. setWriteSlackBus(boolean writeSlackBus)
Methods in com.powsybl.loadflow that return types with arguments of type LoadFlowParameters Modifier and Type Method Description default Optional<com.powsybl.commons.extensions.Extension<LoadFlowParameters>>
LoadFlowProvider. loadSpecificParameters(com.powsybl.commons.config.PlatformConfig config)
Reads implementation-specific parameters from platform config, or returnOptional.empty()
if the implementation does not have any specific parameters, or does not support loading from config.default Optional<com.powsybl.commons.extensions.Extension<LoadFlowParameters>>
LoadFlowProvider. loadSpecificParameters(Map<String,String> properties)
Reads implementation-specific parameters from a Map, or returnOptional.empty()
if the implementation does not have any specific parameters, or does not support loading from config.Methods in com.powsybl.loadflow with parameters of type LoadFlowParameters Modifier and Type Method Description protected static void
LoadFlowParameters. load(LoadFlowParameters parameters)
protected static void
LoadFlowParameters. load(LoadFlowParameters parameters, com.powsybl.commons.config.PlatformConfig platformConfig)
static LoadFlowResult
LoadFlow. run(Network network, ComputationManager computationManager, LoadFlowParameters parameters)
static LoadFlowResult
LoadFlow. run(Network network, LoadFlowParameters parameters)
static LoadFlowResult
LoadFlow. run(Network network, String workingStateId, ComputationManager computationManager, LoadFlowParameters parameters)
static LoadFlowResult
LoadFlow. run(Network network, String workingStateId, ComputationManager computationManager, LoadFlowParameters parameters, com.powsybl.commons.reporter.Reporter reporter)
LoadFlowResult
LoadFlow.Runner. run(Network network, ComputationManager computationManager, LoadFlowParameters parameters)
LoadFlowResult
LoadFlow.Runner. run(Network network, LoadFlowParameters parameters)
LoadFlowResult
LoadFlow.Runner. run(Network network, String workingStateId, ComputationManager computationManager, LoadFlowParameters parameters)
LoadFlowResult
LoadFlow.Runner. run(Network network, String workingStateId, ComputationManager computationManager, LoadFlowParameters parameters, com.powsybl.commons.reporter.Reporter reporter)
default CompletableFuture<LoadFlowResult>
LoadFlowProvider. run(Network network, ComputationManager computationManager, String workingVariantId, LoadFlowParameters parameters)
Run a loadflow on variantworkingVariantId
ofnetwork
delegating external program execution tocomputationManager
if necessary and using loadflow executionparameters
.default CompletableFuture<LoadFlowResult>
LoadFlowProvider. run(Network network, ComputationManager computationManager, String workingVariantId, LoadFlowParameters parameters, com.powsybl.commons.reporter.Reporter reporter)
Run a loadflow on variantworkingVariantId
ofnetwork
delegating external program execution tocomputationManager
if necessary and using loadflow executionparameters
.static CompletableFuture<LoadFlowResult>
LoadFlow. runAsync(Network network, ComputationManager computationManager, LoadFlowParameters parameters)
static CompletableFuture<LoadFlowResult>
LoadFlow. runAsync(Network network, LoadFlowParameters parameters)
static CompletableFuture<LoadFlowResult>
LoadFlow. runAsync(Network network, String workingStateId, ComputationManager computationManager, LoadFlowParameters parameters)
static CompletableFuture<LoadFlowResult>
LoadFlow. runAsync(Network network, String workingStateId, ComputationManager computationManager, LoadFlowParameters parameters, com.powsybl.commons.reporter.Reporter reporter)
CompletableFuture<LoadFlowResult>
LoadFlow.Runner. runAsync(Network network, ComputationManager computationManager, LoadFlowParameters parameters)
CompletableFuture<LoadFlowResult>
LoadFlow.Runner. runAsync(Network network, LoadFlowParameters parameters)
CompletableFuture<LoadFlowResult>
LoadFlow.Runner. runAsync(Network network, String workingStateId, ComputationManager computationManager, LoadFlowParameters parameters)
CompletableFuture<LoadFlowResult>
LoadFlow.Runner. runAsync(Network network, String workingStateId, ComputationManager computationManager, LoadFlowParameters parameters, com.powsybl.commons.reporter.Reporter reporter)
Method parameters in com.powsybl.loadflow with type arguments of type LoadFlowParameters Modifier and Type Method Description default void
LoadFlowProvider. updateSpecificParameters(com.powsybl.commons.extensions.Extension<LoadFlowParameters> extension, Map<String,String> properties)
Updates implementation-specific parameters from a Map.Constructors in com.powsybl.loadflow with parameters of type LoadFlowParameters Constructor Description LoadFlowParameters(LoadFlowParameters other)
-
Uses of LoadFlowParameters in com.powsybl.loadflow.json
Methods in com.powsybl.loadflow.json that return LoadFlowParameters Modifier and Type Method Description static LoadFlowParameters
JsonLoadFlowParameters. deserialize(com.fasterxml.jackson.core.JsonParser parser, com.fasterxml.jackson.databind.DeserializationContext context)
Low level deserialization method, to be used for instance for updating load flow parameters nested in another object.static LoadFlowParameters
JsonLoadFlowParameters. deserialize(com.fasterxml.jackson.core.JsonParser parser, com.fasterxml.jackson.databind.DeserializationContext context, LoadFlowParameters parameters)
Low level deserialization method, to be used for instance for reading load flow parameters nested in another object.LoadFlowParameters
LoadFlowParametersDeserializer. deserialize(com.fasterxml.jackson.core.JsonParser parser, com.fasterxml.jackson.databind.DeserializationContext deserializationContext)
LoadFlowParameters
LoadFlowParametersDeserializer. deserialize(com.fasterxml.jackson.core.JsonParser parser, com.fasterxml.jackson.databind.DeserializationContext deserializationContext, LoadFlowParameters parameters)
static LoadFlowParameters
JsonLoadFlowParameters. read(InputStream jsonStream)
Reads parameters from a JSON file (will NOT rely on platform config).static LoadFlowParameters
JsonLoadFlowParameters. read(Path jsonFile)
Reads parameters from a JSON file (will NOT rely on platform config).static LoadFlowParameters
JsonLoadFlowParameters. update(LoadFlowParameters parameters, InputStream jsonStream)
Updates parameters by reading the content of a JSON stream.static LoadFlowParameters
JsonLoadFlowParameters. update(LoadFlowParameters parameters, Path jsonFile)
Updates parameters by reading the content of a JSON file.Methods in com.powsybl.loadflow.json with parameters of type LoadFlowParameters Modifier and Type Method Description static LoadFlowParameters
JsonLoadFlowParameters. deserialize(com.fasterxml.jackson.core.JsonParser parser, com.fasterxml.jackson.databind.DeserializationContext context, LoadFlowParameters parameters)
Low level deserialization method, to be used for instance for reading load flow parameters nested in another object.LoadFlowParameters
LoadFlowParametersDeserializer. deserialize(com.fasterxml.jackson.core.JsonParser parser, com.fasterxml.jackson.databind.DeserializationContext deserializationContext, LoadFlowParameters parameters)
static void
JsonLoadFlowParameters. serialize(LoadFlowParameters parameters, com.fasterxml.jackson.core.JsonGenerator jsonGenerator, com.fasterxml.jackson.databind.SerializerProvider serializerProvider)
Low level serialization method, to be used for instance for writing load flow parameters nested in another object.void
LoadFlowParametersSerializer. serialize(LoadFlowParameters parameters, com.fasterxml.jackson.core.JsonGenerator jsonGenerator, com.fasterxml.jackson.databind.SerializerProvider serializerProvider)
static LoadFlowParameters
JsonLoadFlowParameters. update(LoadFlowParameters parameters, InputStream jsonStream)
Updates parameters by reading the content of a JSON stream.static LoadFlowParameters
JsonLoadFlowParameters. update(LoadFlowParameters parameters, Path jsonFile)
Updates parameters by reading the content of a JSON file.static void
JsonLoadFlowParameters. write(LoadFlowParameters parameters, OutputStream outputStream)
Writes parameters as JSON to an output stream.static void
JsonLoadFlowParameters. write(LoadFlowParameters parameters, Path jsonFile)
Writes parameters as JSON to a file.
-