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.MpiResourcesintvoidsendCommonFile(com.powsybl.computation.mpi.CommonFile commonFile) voidshutdown()
-
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
-