public interface MpiNativeServices
Modifier and Type | Method and Description |
---|---|
void |
checkTasksCompletion(java.util.List<com.powsybl.computation.mpi.MpiTask> runningTasks,
java.util.List<com.powsybl.computation.mpi.MpiTask> completedTasks) |
int |
getMpiCommSize() |
java.lang.String |
getMpiVersion() |
void |
initMpi(int coresPerRank,
boolean verbose) |
void |
sendCommonFile(byte[] message) |
void |
startTasks(java.util.List<com.powsybl.computation.mpi.MpiTask> tasks) |
void |
terminateMpi() |
void initMpi(int coresPerRank, boolean verbose)
void terminateMpi()
java.lang.String getMpiVersion()
int getMpiCommSize()
void sendCommonFile(byte[] message)
void startTasks(java.util.List<com.powsybl.computation.mpi.MpiTask> tasks)
void checkTasksCompletion(java.util.List<com.powsybl.computation.mpi.MpiTask> runningTasks, java.util.List<com.powsybl.computation.mpi.MpiTask> completedTasks)