- java.lang.Object
-
- com.powsybl.loadflow.LoadFlow.Runner
-
- All Implemented Interfaces:
com.powsybl.commons.Versionable
- Enclosing class:
- LoadFlow
public static class LoadFlow.Runner extends Object implements com.powsybl.commons.Versionable
A loadflow runner is responsible for providing convenient methods on top ofLoadFlowProvider
: several variants of synchronous and asynchronous run with default parameters.
-
-
Constructor Summary
Constructors Constructor Description Runner(LoadFlowProvider provider)
-
Method Summary
-
-
-
Constructor Detail
-
Runner
public Runner(LoadFlowProvider provider)
-
-
Method Detail
-
runAsync
public CompletableFuture<LoadFlowResult> runAsync(Network network, String workingStateId, ComputationManager computationManager, LoadFlowParameters parameters, com.powsybl.commons.reporter.Reporter reporter)
-
runAsync
public CompletableFuture<LoadFlowResult> runAsync(Network network, String workingStateId, ComputationManager computationManager, LoadFlowParameters parameters)
-
runAsync
public CompletableFuture<LoadFlowResult> runAsync(Network network, ComputationManager computationManager, LoadFlowParameters parameters)
-
runAsync
public CompletableFuture<LoadFlowResult> runAsync(Network network, LoadFlowParameters parameters)
-
runAsync
public CompletableFuture<LoadFlowResult> runAsync(Network network)
-
run
public LoadFlowResult run(Network network, String workingStateId, ComputationManager computationManager, LoadFlowParameters parameters, com.powsybl.commons.reporter.Reporter reporter)
-
run
public LoadFlowResult run(Network network, String workingStateId, ComputationManager computationManager, LoadFlowParameters parameters)
-
run
public LoadFlowResult run(Network network, ComputationManager computationManager, LoadFlowParameters parameters)
-
run
public LoadFlowResult run(Network network, LoadFlowParameters parameters)
-
run
public LoadFlowResult run(Network network)
-
getName
public String getName()
- Specified by:
getName
in interfacecom.powsybl.commons.Versionable
-
getVersion
public String getVersion()
- Specified by:
getVersion
in interfacecom.powsybl.commons.Versionable
-
-