Uses of Interface
com.powsybl.computation.ComputationManager
-
-
Uses of ComputationManager in com.powsybl.action.dsl
Methods in com.powsybl.action.dsl with parameters of type ComputationManager Modifier and Type Method Description void
Action. run(Network network, ComputationManager computationManager)
-
Uses of ComputationManager in com.powsybl.action.dsl.modification
Methods in com.powsybl.action.dsl.modification with parameters of type ComputationManager Modifier and Type Method Description void
ScriptNetworkModification. apply(Network network, boolean throwException, ComputationManager computationManager, Reporter reporter)
-
Uses of ComputationManager in com.powsybl.action.simulator.loadflow
-
Uses of ComputationManager in com.powsybl.computation
Classes in com.powsybl.computation that implement ComputationManager Modifier and Type Class Description class
LazyCreatedComputationManager
Methods in com.powsybl.computation that return ComputationManager Modifier and Type Method Description ComputationManager
ComputationManagerFactory. create()
Creates a new instance ofComputationManager
.ComputationManager
DefaultComputationManagerConfig. createLongTimeExecutionComputationManager()
ComputationManager
DefaultComputationManagerConfig. createShortTimeExecutionComputationManager()
-
Uses of ComputationManager in com.powsybl.computation.local
Classes in com.powsybl.computation.local that implement ComputationManager Modifier and Type Class Description class
LocalComputationManager
Methods in com.powsybl.computation.local that return ComputationManager Modifier and Type Method Description ComputationManager
LocalComputationManagerFactory. create()
static ComputationManager
LocalComputationManager. getDefault()
-
Uses of ComputationManager in com.powsybl.computation.local.test
Classes in com.powsybl.computation.local.test that implement ComputationManager Modifier and Type Class Description class
DockerLocalComputationManager
-
Uses of ComputationManager in com.powsybl.dynamicsimulation
Methods in com.powsybl.dynamicsimulation with parameters of type ComputationManager Modifier and Type Method Description static DynamicSimulationResult
DynamicSimulation. run(Network network, DynamicModelsSupplier dynamicModelsSupplier, EventModelsSupplier eventModelsSupplier, CurvesSupplier curvesSupplier, String workingVariantId, ComputationManager computationManager, DynamicSimulationParameters parameters)
DynamicSimulationResult
DynamicSimulation.Runner. run(Network network, DynamicModelsSupplier dynamicModelsSupplier, EventModelsSupplier eventModelsSupplier, CurvesSupplier curvesSupplier, String workingVariantId, ComputationManager computationManager, DynamicSimulationParameters parameters)
CompletableFuture<DynamicSimulationResult>
DynamicSimulationProvider. run(Network network, DynamicModelsSupplier dynamicModelsSupplier, EventModelsSupplier eventModelsSupplier, CurvesSupplier curvesSupplier, String workingVariantId, ComputationManager computationManager, DynamicSimulationParameters parameters)
static CompletableFuture<DynamicSimulationResult>
DynamicSimulation. runAsync(Network network, DynamicModelsSupplier dynamicModelsSupplier, EventModelsSupplier eventModelsSupplier, CurvesSupplier curvesSupplier, String workingVariantId, ComputationManager computationManager, DynamicSimulationParameters parameters)
CompletableFuture<DynamicSimulationResult>
DynamicSimulation.Runner. runAsync(Network network, DynamicModelsSupplier dynamicModelsSupplier, EventModelsSupplier eventModelsSupplier, CurvesSupplier curvesSupplier, String workingVariantId, ComputationManager computationManager, DynamicSimulationParameters parameters)
-
Uses of ComputationManager in com.powsybl.iidm.modification
Methods in com.powsybl.iidm.modification with parameters of type ComputationManager Modifier and Type Method Description void
AbstractNetworkModification. apply(Network network, ComputationManager computationManager)
void
AbstractNetworkModification. apply(Network network, ComputationManager computationManager, Reporter reporter)
void
CloseSwitch. apply(Network network, boolean throwException, ComputationManager computationManager, Reporter reporter)
void
ConnectGenerator. apply(Network network, boolean throwException, ComputationManager computationManager, Reporter reporter)
void
GeneratorModification. apply(Network network, boolean throwException, ComputationManager computationManager, Reporter reporter)
void
NetworkModification. apply(Network network, boolean throwException, ComputationManager computationManager, Reporter reporter)
Applies the modification to the given network.void
NetworkModification. apply(Network network, ComputationManager computationManager)
void
NetworkModification. apply(Network network, ComputationManager computationManager, Reporter reporter)
void
NetworkModificationList. apply(Network network, boolean throwException, ComputationManager computationManager, Reporter reporter)
void
OpenSwitch. apply(Network network, boolean throwException, ComputationManager computationManager, Reporter reporter)
void
PhaseShifterOptimizeTap. apply(Network network, boolean throwException, ComputationManager computationManager, Reporter reporter)
void
PhaseShifterSetAsFixedTap. apply(Network network, boolean throwException, ComputationManager computationManager, Reporter reporter)
void
PhaseShifterShiftTap. apply(Network network, boolean throwException, ComputationManager computationManager, Reporter reporter)
Constructors in com.powsybl.iidm.modification with parameters of type ComputationManager Constructor Description LoadFlowBasedPhaseShifterOptimizer(ComputationManager computationManager)
LoadFlowBasedPhaseShifterOptimizer(ComputationManager computationManager, LoadFlowBasedPhaseShifterOptimizerConfig config)
-
Uses of ComputationManager in com.powsybl.iidm.modification.topology
Methods in com.powsybl.iidm.modification.topology with parameters of type ComputationManager Modifier and Type Method Description void
ConnectVoltageLevelOnLine. apply(Network network, boolean throwException, ComputationManager computationManager, Reporter reporter)
void
CreateCouplingDevice. apply(Network network, boolean throwException, ComputationManager computationManager, Reporter reporter)
void
CreateLineOnLine. apply(Network network, boolean throwException, ComputationManager computationManager, Reporter reporter)
void
CreateVoltageLevelTopology. apply(Network network, boolean throwException, ComputationManager computationManager, Reporter reporter)
void
RemoveFeederBay. apply(Network network, boolean throwException, ComputationManager computationManager, Reporter reporter)
void
ReplaceTeePointByVoltageLevelOnLine. apply(Network network, boolean throwException, ComputationManager computationManager, Reporter reporter)
void
RevertConnectVoltageLevelOnLine. apply(Network network, boolean throwException, ComputationManager computationManager, Reporter reporter)
void
RevertCreateLineOnLine. apply(Network network, boolean throwException, ComputationManager computationManager, Reporter reporter)
-
Uses of ComputationManager in com.powsybl.iidm.modification.tripping
Methods in com.powsybl.iidm.modification.tripping with parameters of type ComputationManager Modifier and Type Method Description void
AbstractTripping. apply(Network network, boolean throwException, ComputationManager computationManager, Reporter reporter)
-
Uses of ComputationManager in com.powsybl.iidm.network
Methods in com.powsybl.iidm.network with parameters of type ComputationManager Modifier and Type Method Description static Importer
Importer. addPostProcessors(Importer importer, ComputationManager computationManager, String... names)
static Importer
Importer. addPostProcessors(ImportersLoader loader, Importer importer, ComputationManager computationManager, String... names)
static Importer
Importer. find(ReadOnlyDataSource dataSource, ComputationManager computationManager)
static Importer
Importer. find(ReadOnlyDataSource dataSource, ImportersLoader loader, ComputationManager computationManager, ImportConfig config)
static Importer
Importer. find(ImportersLoader loader, String format, ComputationManager computationManager, ImportConfig config)
Find an importer for the specified format name.static Importer
Importer. find(String format, ComputationManager computationManager)
Find an importer for the specified format name.static Importer
Importer. find(String format, ComputationManager computationManager, ImportConfig config)
Find an importer for the specified format name.static Network
Importers. importData(ImportersLoader loader, String format, ReadOnlyDataSource dataSource, Properties parameters, ComputationManager computationManager, ImportConfig config)
static Network
Importers. importData(ImportersLoader loader, String format, ReadOnlyDataSource dataSource, Properties parameters, ComputationManager computationManager, ImportConfig config, Reporter reporter)
A convenient method to create a model from data in a given format.static Network
Importers. importData(String format, ReadOnlyDataSource dataSource, Properties parameters, ComputationManager computationManager)
static Network
Importers. importData(String format, ReadOnlyDataSource dataSource, Properties parameters, ComputationManager computationManager, Reporter reporter)
static Collection<Importer>
Importer. list(ComputationManager computationManager, ImportConfig config)
static Collection<Importer>
Importer. list(ImportersLoader loader, ComputationManager computationManager, ImportConfig config)
default void
ImportPostProcessor. process(Network network, ComputationManager computationManager)
default void
ImportPostProcessor. process(Network network, ComputationManager computationManager, Reporter reporter)
static Network
Network. read(String filename, InputStream data, ComputationManager computationManager)
Read a network from a raw input stream, trying to guess the format from the specified filename, and using importers and post processors defined as services.static Network
Network. read(String filename, InputStream data, ComputationManager computationManager, ImportConfig config, Properties parameters)
Read a network from a raw input stream, trying to guess the format from the specified filename, and using importers and post processors defined as services.static Network
Network. read(String filename, InputStream data, ComputationManager computationManager, ImportConfig config, Properties parameters, ImportersLoader loader)
Read a network from a raw input stream, trying to guess the format from the specified filename.static Network
Network. read(String filename, InputStream data, ComputationManager computationManager, ImportConfig config, Properties parameters, ImportersLoader loader, Reporter reporter)
Read a network from a raw input stream, trying to guess the format from the specified filename.static Network
Network. read(String filename, InputStream data, ComputationManager computationManager, ImportConfig config, Properties parameters, NetworkFactory networkFactory, ImportersLoader loader, Reporter reporter)
Read a network from a raw input stream, trying to guess the format from the specified filename.static Network
Network. read(Path file, ComputationManager computationManager, ImportConfig config, Properties parameters)
Read a network from the specified file, trying to guess its format, and using importers and post processors defined as services.static Network
Network. read(Path file, ComputationManager computationManager, ImportConfig config, Properties parameters, ImportersLoader loader)
Read a network from the specified file, trying to guess its format.static Network
Network. read(Path file, ComputationManager computationManager, ImportConfig config, Properties parameters, ImportersLoader loader, Reporter reporter)
static Network
Network. read(Path file, ComputationManager computationManager, ImportConfig config, Properties parameters, NetworkFactory networkFactory, ImportersLoader loader, Reporter reporter)
Read a network from the specified file, trying to guess its format.static void
Network. readAll(Path dir, boolean parallel, ComputationManager computationManager, ImportConfig config, Consumer<Network> consumer)
static void
Network. readAll(Path dir, boolean parallel, ComputationManager computationManager, ImportConfig config, Consumer<Network> consumer, Consumer<ReadOnlyDataSource> listener)
static void
Network. readAll(Path dir, boolean parallel, ComputationManager computationManager, ImportConfig config, Properties parameters, Consumer<Network> consumer, Consumer<ReadOnlyDataSource> listener)
static void
Network. readAll(Path dir, boolean parallel, ImportersLoader loader, ComputationManager computationManager, ImportConfig config, Consumer<Network> consumer, Consumer<ReadOnlyDataSource> listener)
static void
Network. readAll(Path dir, boolean parallel, ImportersLoader loader, ComputationManager computationManager, ImportConfig config, Properties parameters, Consumer<Network> consumer, Consumer<ReadOnlyDataSource> listener)
static void
Network. readAll(Path dir, boolean parallel, ImportersLoader loader, ComputationManager computationManager, ImportConfig config, Properties parameters, Consumer<Network> consumer, Consumer<ReadOnlyDataSource> listener, Reporter reporter)
static void
Network. readAll(Path dir, boolean parallel, ImportersLoader loader, ComputationManager computationManager, ImportConfig config, Properties parameters, Consumer<Network> consumer, Consumer<ReadOnlyDataSource> listener, NetworkFactory networkFactory, Reporter reporter)
static Importer
Importer. setPostProcessors(Importer importer, ComputationManager computationManager, String... names)
static Importer
Importer. setPostProcessors(ImportersLoader loader, Importer importer, ComputationManager computationManager, String... names)
-
Uses of ComputationManager in com.powsybl.iidm.network.scripting
Methods in com.powsybl.iidm.network.scripting with parameters of type ComputationManager Modifier and Type Method Description void
GroovyScriptPostProcessor. process(Network network, ComputationManager computationManager)
void
JavaScriptPostProcessor. process(Network network, ComputationManager computationManager)
-
Uses of ComputationManager in com.powsybl.loadflow
Methods in com.powsybl.loadflow with parameters of type ComputationManager Modifier and Type Method Description static LoadFlowResult
LoadFlow. run(Network network, ComputationManager computationManager, LoadFlowParameters parameters)
static LoadFlowResult
LoadFlow. run(Network network, String workingStateId, ComputationManager computationManager, LoadFlowParameters parameters)
LoadFlowResult
LoadFlow.Runner. run(Network network, ComputationManager computationManager, 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, 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, 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, String workingStateId, ComputationManager computationManager, LoadFlowParameters parameters)
static CompletableFuture<LoadFlowResult>
LoadFlow. runAsync(Network network, String workingStateId, ComputationManager computationManager, LoadFlowParameters parameters, Reporter reporter)
CompletableFuture<LoadFlowResult>
LoadFlow.Runner. runAsync(Network network, ComputationManager computationManager, 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, Reporter reporter)
-
Uses of ComputationManager in com.powsybl.loadflow.resultscompletion
Methods in com.powsybl.loadflow.resultscompletion with parameters of type ComputationManager Modifier and Type Method Description void
LoadFlowResultsCompletionPostProcessor. process(Network network, ComputationManager computationManager)
void
LoadFlowResultsCompletion. run(Network network, ComputationManager computationManager)
-
Uses of ComputationManager in com.powsybl.loadflow.validation
Methods in com.powsybl.loadflow.validation with parameters of type ComputationManager Modifier and Type Method Description void
CandidateComputation. run(Network network, ComputationManager computationManager)
A computation carried out on thenetwork
.void
LoadFlowComputation. run(Network network, ComputationManager computationManager)
-
Uses of ComputationManager in com.powsybl.scripting.groovy
Methods in com.powsybl.scripting.groovy with parameters of type ComputationManager Modifier and Type Method Description void
GroovyScriptExtension. load(groovy.lang.Binding binding, ComputationManager computationManager)
-
Uses of ComputationManager in com.powsybl.security
-
Uses of ComputationManager in com.powsybl.security.distributed
Methods in com.powsybl.security.distributed with parameters of type ComputationManager Modifier and Type Method Description CompletableFuture<SecurityAnalysisReport>
DistributedSecurityAnalysisExecution. execute(ComputationManager computationManager, SecurityAnalysisExecutionInput data)
CompletableFuture<SecurityAnalysisReport>
ForwardedSecurityAnalysisExecution. execute(ComputationManager computationManager, SecurityAnalysisExecutionInput data)
-
Uses of ComputationManager in com.powsybl.security.execution
Methods in com.powsybl.security.execution with parameters of type ComputationManager Modifier and Type Method Description CompletableFuture<SecurityAnalysisReport>
SecurityAnalysisExecution. execute(ComputationManager computationManager, SecurityAnalysisExecutionInput data)
CompletableFuture<SecurityAnalysisReport>
SecurityAnalysisExecutionImpl. execute(ComputationManager computationManager, SecurityAnalysisExecutionInput data)
-
Uses of ComputationManager in com.powsybl.security.impl
Methods in com.powsybl.security.impl with parameters of type ComputationManager Modifier and Type Method Description CompletableFuture<SecurityAnalysisReport>
DefaultSecurityAnalysisProvider. run(Network network, String workingVariantId, LimitViolationDetector detector, LimitViolationFilter filter, ComputationManager computationManager, SecurityAnalysisParameters parameters, ContingenciesProvider contingenciesProvider, List<SecurityAnalysisInterceptor> interceptors, List<OperatorStrategy> operatorStrategies, List<Action> actions, List<StateMonitor> monitors, Reporter reporter)
Constructors in com.powsybl.security.impl with parameters of type ComputationManager Constructor Description DefaultSecurityAnalysis(Network network, LimitViolationDetector detector, LimitViolationFilter filter, ComputationManager computationManager, List<StateMonitor> monitors, Reporter reporter)
-
Uses of ComputationManager in com.powsybl.sensitivity
-
Uses of ComputationManager in com.powsybl.shortcircuit
Methods in com.powsybl.shortcircuit with parameters of type ComputationManager Modifier and Type Method Description static ShortCircuitAnalysisResult
ShortCircuitAnalysis. run(Network network, List<Fault> faults, ShortCircuitParameters parameters, ComputationManager computationManager, List<FaultParameters> faultParameters)
static ShortCircuitAnalysisResult
ShortCircuitAnalysis. run(Network network, List<Fault> faults, ShortCircuitParameters parameters, ComputationManager computationManager, List<FaultParameters> faultParameters, Reporter reporter)
ShortCircuitAnalysisResult
ShortCircuitAnalysis.Runner. run(Network network, List<Fault> faults, ShortCircuitParameters parameters, ComputationManager computationManager, List<FaultParameters> faultParameters)
ShortCircuitAnalysisResult
ShortCircuitAnalysis.Runner. run(Network network, List<Fault> faults, ShortCircuitParameters parameters, ComputationManager computationManager, List<FaultParameters> faultParameters, Reporter reporter)
default CompletableFuture<ShortCircuitAnalysisResult>
ShortCircuitAnalysisProvider. run(Network network, List<Fault> faults, ShortCircuitParameters parameters, ComputationManager computationManager, List<FaultParameters> faultParameters)
Run an asynchronous single short circuit analysis job.default CompletableFuture<ShortCircuitAnalysisResult>
ShortCircuitAnalysisProvider. run(Network network, List<Fault> faults, ShortCircuitParameters parameters, ComputationManager computationManager, List<FaultParameters> faultParameters, Reporter reporter)
Run an asynchronous single short circuit analysis job.static CompletableFuture<ShortCircuitAnalysisResult>
ShortCircuitAnalysis. runAsync(Network network, List<Fault> faults, ShortCircuitParameters parameters, ComputationManager computationManager, List<FaultParameters> faultParameters)
static CompletableFuture<ShortCircuitAnalysisResult>
ShortCircuitAnalysis. runAsync(Network network, List<Fault> faults, ShortCircuitParameters parameters, ComputationManager computationManager, List<FaultParameters> faultParameters, Reporter reporter)
CompletableFuture<ShortCircuitAnalysisResult>
ShortCircuitAnalysis.Runner. runAsync(Network network, List<Fault> faults, ShortCircuitParameters parameters, ComputationManager computationManager, List<FaultParameters> faultParameters)
CompletableFuture<ShortCircuitAnalysisResult>
ShortCircuitAnalysis.Runner. runAsync(Network network, List<Fault> faults, ShortCircuitParameters parameters, ComputationManager computationManager, List<FaultParameters> faultParameters, Reporter reporter)
-
Uses of ComputationManager in com.powsybl.tools
Methods in com.powsybl.tools that return ComputationManager Modifier and Type Method Description ComputationManager
ToolInitializationContext. createLongTimeExecutionComputationManager(org.apache.commons.cli.CommandLine commandLine)
ComputationManager
ToolInitializationContext. createShortTimeExecutionComputationManager(org.apache.commons.cli.CommandLine commandLine)
ComputationManager
ToolRunningContext. getLongTimeExecutionComputationManager()
ComputationManager
ToolRunningContext. getShortTimeExecutionComputationManager()
Constructors in com.powsybl.tools with parameters of type ComputationManager Constructor Description ToolRunningContext(PrintStream outputStream, PrintStream errorStream, FileSystem fileSystem, ComputationManager shortTimeExecutioncomputationManager, ComputationManager longTimeExecutionComputationManager)
-