public interface ImpactAnalysis extends Versionable
Modifier and Type | Method and Description |
---|---|
void |
init(SimulationParameters parameters,
Map<String,Object> context) |
ImpactAnalysisResult |
run(SimulationState state) |
ImpactAnalysisResult |
run(SimulationState state,
Set<String> contingencyIds) |
CompletableFuture<ImpactAnalysisResult> |
runAsync(SimulationState state,
Set<String> contingencyIds,
ImpactAnalysisProgressListener listener) |
getName, getVersion
void init(SimulationParameters parameters, Map<String,Object> context) throws Exception
Exception
ImpactAnalysisResult run(SimulationState state) throws Exception
Exception
ImpactAnalysisResult run(SimulationState state, Set<String> contingencyIds) throws Exception
Exception
CompletableFuture<ImpactAnalysisResult> runAsync(SimulationState state, Set<String> contingencyIds, ImpactAnalysisProgressListener listener)
Copyright © 2020. All rights reserved.