Package com.powsybl.loadflow
Class LoadFlow.Runner
- java.lang.Object
-
- com.powsybl.loadflow.LoadFlow.Runner
-
- All Implemented Interfaces:
Versionable
- Enclosing class:
- LoadFlow
public static class LoadFlow.Runner extends Object implements 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, 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, 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 interfaceVersionable
-
getVersion
public String getVersion()
- Specified by:
getVersion
in interfaceVersionable
-
-