Published October 8, 2025
| Version v0.2.0
Software
Open
KaMPIng: (Near) zero-overhead MPI wrapper for modern C++
Description
What's Changed
Features
- Implement sendrecv by @dabrommer in https://github.com/kamping-site/kamping/pull/766
- Implement simpler
flattenwhich just returns a tuple. by @niklas-uhl in https://github.com/kamping-site/kamping/pull/775 - Update kassert, vendor it, and use KAMPING_ASSERT everywhere. by @niklas-uhl in https://github.com/kamping-site/kamping/pull/776
- this is a breaking change, projects that previously assumed that KaMPIng provides kassert, have to add the dependency by themselves. For projects just consuming KaMPIng, nothing should change.
Fixes
- Make kamping more llvm/nvcc compliant by @mschimek in https://github.com/kamping-site/kamping/pull/767
- Fix some warning in CMake due to invalid variable. by @niklas-uhl in https://github.com/kamping-site/kamping/pull/773
- Fix compilation for GCC 15. by @niklas-uhl in https://github.com/kamping-site/kamping/pull/771
- Fix compilation of sort plugin on macOS. by @niklas-uhl in https://github.com/kamping-site/kamping/pull/774
- KaMPIng requires GNU extensions by @niklas-uhl in https://github.com/kamping-site/kamping/pull/768
- Fix compilation of paper example when reflections are disabled. by @niklas-uhl in https://github.com/kamping-site/kamping/pull/777
Documentation
- Improve documentation by @jngrad in https://github.com/kamping-site/kamping/pull/780
- Add HiRSE badge to README. by @niklas-uhl in https://github.com/kamping-site/kamping/pull/779
New Contributors
- @dabrommer made their first contribution in https://github.com/kamping-site/kamping/pull/766
- @jngrad made their first contribution in https://github.com/kamping-site/kamping/pull/780
Full Changelog: https://github.com/kamping-site/kamping/compare/v0.1.2...v0.2.0
Notes
Files
kamping-site/kamping-v0.2.0.zip
Files
(623.4 kB)
| Name | Size | Download all |
|---|---|---|
|
md5:e63aaf0e386fa205a34e305b99f9f167
|
623.4 kB | Preview Download |
Additional details
Related works
- Is supplement to
- Software: https://github.com/kamping-site/kamping/tree/v0.2.0 (URL)
Software
- Repository URL
- https://github.com/kamping-site/kamping