Releases: rabauke/mpl
Releases · rabauke/mpl
v0.3.0
This release provides various minor enhancements as well as the following new features and significant changes:
- add class
mpl::file
implementing file i/o operations - Add Github workflow actions , which automatically build MPL using OpenMPI, MPICH and Intel MPI
- fix MPI data type creation for
std::tuple
- fix
scatterv
bug #34 - fix erroneous api usage of
MPI_Grequest_start
and related functions
Full Changelog: v0.2.1...v0.3.0
v0.2.1
Version 0.2.0
What's Changed
This release provides various minor enhancements as well as the following new features and significant changes:
- Support for inter-communicators for communication between processes of different process groups.
- Support for info objects (key-value pairs to pass additional hints to various functions).
- Use Sphinx and Breathe for documentation.
- Revised api for various request-related functions (
test...
andwait...
). - Support
std::span
if C++20 or newer is used. - Support dynamic process creation.
Full Changelog: v0.1...v0.2.0
Version 0.1.0
Initial release supporting all basic communication modes of MPI.