Package com.powsybl.shortcircuit
Class ShortCircuitAnalysis
- java.lang.Object
-
- com.powsybl.shortcircuit.ShortCircuitAnalysis
-
public final class ShortCircuitAnalysis extends Object
API for elementary short-circuit computations.- Author:
- Anne Tilloy
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ShortCircuitAnalysis.Runner
-
Method Summary
-
-
-
Method Detail
-
find
public static ShortCircuitAnalysis.Runner find(String name)
-
find
public static ShortCircuitAnalysis.Runner find()
Get a runner for default short circuit analysis implementation.- Returns:
- a runner for default short circuit analysis implementation
- Throws:
PowsyblException
- in case we cannot find a default implementation
-
runAsync
public static CompletableFuture<ShortCircuitAnalysisResult> runAsync(Network network, List<Fault> faults, ShortCircuitParameters parameters, ComputationManager computationManager, List<FaultParameters> faultParameters)
-
runAsync
public static CompletableFuture<ShortCircuitAnalysisResult> runAsync(Network network, List<Fault> faults, ShortCircuitParameters parameters, ComputationManager computationManager, List<FaultParameters> faultParameters, Reporter reporter)
-
run
public static ShortCircuitAnalysisResult run(Network network, List<Fault> faults, ShortCircuitParameters parameters, ComputationManager computationManager, List<FaultParameters> faultParameters, Reporter reporter)
-
run
public static ShortCircuitAnalysisResult run(Network network, List<Fault> faults, ShortCircuitParameters parameters, ComputationManager computationManager, List<FaultParameters> faultParameters)
-
run
public static ShortCircuitAnalysisResult run(Network network, List<Fault> faults, ShortCircuitParameters parameters, List<FaultParameters> faultParameters)
-
run
public static ShortCircuitAnalysisResult run(Network network, List<Fault> faults, List<FaultParameters> faultParameters)
-
run
public static ShortCircuitAnalysisResult run(Network network, List<Fault> faults)
-
-