Project-Platypus / Platypus

A Free and Open Source Python Library for Multiobjective Optimization
GNU General Public License v3.0
565 stars 153 forks source link

Update mpipool.py #95

Closed EpicSalvation closed 5 years ago

EpicSalvation commented 5 years ago

Fixes #94. Changed isend() to send() in the wait() method. isend() is only used when a response is expected. Worker nodes don't get a response to their message. See https://groups.google.com/forum/#!msg/mpi4py/ayRwvSslflc/Lt7CjyaUAAAJ for discussion on this.

dhadka commented 5 years ago

Thanks for this fix!