public final class LoadFlow extends Object
Modifier and Type | Class and Description |
---|---|
static class |
LoadFlow.Runner
A loadflow runner is responsible for providing convenient methods on top of
LoadFlowProvider :
several variants of synchronous and asynchronous run with default parameters. |
public static LoadFlow.Runner find(String name)
name
. In the case of a null name
, default
implementation is used.name
- name of the load flow implementation, null if we want to use default onename
public static LoadFlow.Runner find()
PowsyblException
- in case we cannot find a default implementationpublic static CompletableFuture<LoadFlowResult> runAsync(Network network, String workingStateId, ComputationManager computationManager, LoadFlowParameters parameters)
public static CompletableFuture<LoadFlowResult> runAsync(Network network, ComputationManager computationManager, LoadFlowParameters parameters)
public static CompletableFuture<LoadFlowResult> runAsync(Network network, LoadFlowParameters parameters)
public static CompletableFuture<LoadFlowResult> runAsync(Network network)
public static LoadFlowResult run(Network network, String workingStateId, ComputationManager computationManager, LoadFlowParameters parameters)
public static LoadFlowResult run(Network network, ComputationManager computationManager, LoadFlowParameters parameters)
public static LoadFlowResult run(Network network, LoadFlowParameters parameters)
public static LoadFlowResult run(Network network)
Copyright © 2020. All rights reserved.