Class ParallelLoadFlowActionSimulator
java.lang.Object
com.powsybl.action.simulator.loadflow.ParallelLoadFlowActionSimulator
Runs a load flow action simulator through calls to itools action-simulator command,
submitted to the computation manager.
- Author:
- Yichen Tang <yichen.tang at rte-france.com>, Teofil Calin BANC <teofil-calin.banc at rte-france.com>
-
Constructor Summary
ConstructorDescriptionParallelLoadFlowActionSimulator
(Network network, ComputationManager cm, int taskCount) ParallelLoadFlowActionSimulator
(Network network, ComputationManager cm, int taskCount, LoadFlowActionSimulatorConfig config, boolean applyIfSolved, Consumer<SecurityAnalysisResult>... resultHandlers) ParallelLoadFlowActionSimulator
(Network network, ComputationManager cm, int taskCount, LoadFlowActionSimulatorConfig config, boolean applyIfSolved, List<Consumer<SecurityAnalysisResult>> resultHandlers) -
Method Summary
-
Constructor Details
-
ParallelLoadFlowActionSimulator
-
ParallelLoadFlowActionSimulator
public ParallelLoadFlowActionSimulator(Network network, ComputationManager cm, int taskCount, LoadFlowActionSimulatorConfig config, boolean applyIfSolved, Consumer<SecurityAnalysisResult>... resultHandlers) -
ParallelLoadFlowActionSimulator
public ParallelLoadFlowActionSimulator(Network network, ComputationManager cm, int taskCount, LoadFlowActionSimulatorConfig config, boolean applyIfSolved, List<Consumer<SecurityAnalysisResult>> resultHandlers)
-
-
Method Details
-
run
Runs a load flow action simulator through calls to itools action-simulator command, submitted to the computation manager.- Parameters:
script
- the content of the groovy DSL script representing contingencies and actions.
-