Package com.powsybl.shortcircuit
Interface ShortCircuitAnalysisProvider
-
- All Superinterfaces:
PlatformConfigNamedProvider
,Versionable
public interface ShortCircuitAnalysisProvider extends Versionable, PlatformConfigNamedProvider
- Author:
- Bertrand Rix
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.powsybl.commons.config.PlatformConfigNamedProvider
PlatformConfigNamedProvider.Finder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description void
addInterceptor(ShortCircuitAnalysisInterceptor interceptor)
boolean
removeInterceptor(ShortCircuitAnalysisInterceptor interceptor)
default CompletableFuture<ShortCircuitAnalysisResult>
run(Network network, ShortCircuitParameters parameters, ComputationManager computationManager)
default CompletableFuture<ShortCircuitAnalysisResult>
run(Network network, ShortCircuitParameters parameters, ComputationManager computationManager, Reporter reporter)
-
Methods inherited from interface com.powsybl.commons.config.PlatformConfigNamedProvider
getName, getPlatformConfigName
-
Methods inherited from interface com.powsybl.commons.Versionable
getName, getVersion
-
-
-
-
Method Detail
-
addInterceptor
void addInterceptor(ShortCircuitAnalysisInterceptor interceptor)
-
removeInterceptor
boolean removeInterceptor(ShortCircuitAnalysisInterceptor interceptor)
-
run
default CompletableFuture<ShortCircuitAnalysisResult> run(Network network, ShortCircuitParameters parameters, ComputationManager computationManager)
-
run
default CompletableFuture<ShortCircuitAnalysisResult> run(Network network, ShortCircuitParameters parameters, ComputationManager computationManager, Reporter reporter)
-
-