public interface MpiJobScheduler
- Author:
- Geoffroy Jamgotchian <geoffroy.jamgotchian at rte-france.com>
-
Method Summary
Modifier and TypeMethodDescriptionCompletableFuture<com.powsybl.computation.ExecutionReport>
execute
(com.powsybl.computation.CommandExecution execution, Path workingDir, Map<String, String> variables, com.powsybl.computation.ExecutionListener listener) com.powsybl.computation.mpi.MpiResources
int
void
sendCommonFile
(com.powsybl.computation.mpi.CommonFile commonFile) void
shutdown()
-
Method Details
-
getResources
com.powsybl.computation.mpi.MpiResources getResources() -
getVersion
String getVersion() -
getStartedTasksAndReset
int getStartedTasksAndReset() -
sendCommonFile
void sendCommonFile(com.powsybl.computation.mpi.CommonFile commonFile) -
execute
CompletableFuture<com.powsybl.computation.ExecutionReport> execute(com.powsybl.computation.CommandExecution execution, Path workingDir, Map<String, String> variables, com.powsybl.computation.ExecutionListener listener) -
shutdown
- Throws:
Exception
-