Recent Releases of kamping
kamping - v0.1.2
What's Changed
Features
- Support for virtual topologies and their constructors, infrastructure to support neighborhood collectives and implementation of
neighbor_alltoallby @mschimek in https://github.com/kamping-site/kamping/pull/738 - Support for
iallreduceand adaption of core library to support other nonblocking collectives by @mschimek in https://github.com/kamping-site/kamping/pull/751 - Make features depending on external dependencies optional (serialization, reflection) by @niklas-uhl in #740, #744, #747 #748
- Move named parameters to separate namespace
kamping::paramsby @niklas-uhl in https://github.com/kamping-site/kamping/pull/759 - Allow outputting arbitrary key-values alongside timers/counter when using the the JSON printer by @mschimek, @niklas-uhl in https://github.com/kamping-site/kamping/pull/739 ### Fixes
- Fix dangling reference warning with GCC 14 by @niklas-uhl in https://github.com/kamping-site/kamping/pull/760
- Do not store owning data as const by @mschimek in https://github.com/kamping-site/kamping/pull/752
- Make referencing data buffers copyable by @mschimek in https://github.com/kamping-site/kamping/pull/750
Documentation
- Fix Doxygen build by @niklas-uhl in #743
- Add getting started to README. by @niklas-uhl in https://github.com/kamping-site/kamping/pull/758
- Add examples from paper, so that we can check if they compile. by @niklas-uhl in https://github.com/kamping-site/kamping/pull/754
- Use "real" KITgreen in logos and documentation. by @niklas-uhl in https://github.com/kamping-site/kamping/pull/745
- Add README used by Helmoltz RSD. by @niklas-uhl in https://github.com/kamping-site/kamping/pull/746 ### Misc
- Bump extern/googletest from
d83fee1to34ad51bby @dependabot in https://github.com/kamping-site/kamping/pull/737 - Bump extern/doxygen-awesome-css from
9f97817to00c7339by @dependabot in https://github.com/kamping-site/kamping/pull/736 - Get members from result object by parameter type by @mschimek in https://github.com/kamping-site/kamping/pull/749
- Add aliases
extract_{revc, send}_bufto result object by @mschimek in https://github.com/kamping-site/kamping/pull/753 - Add named parameters
send_tagandrecv_tag. by @niklas-uhl in https://github.com/kamping-site/kamping/pull/762
Full Changelog: https://github.com/kamping-site/kamping/compare/v0.1.1...v0.1.2
- C++
Published by niklas-uhl about 1 year ago
kamping - v0.1.1: Minor fixes for reproduciblity and a distributed counter
What's Changed
- Bump extern/doxygen-awesome-css from
5b27b3ato9f97817by @dependabot in https://github.com/kamping-site/kamping/pull/729 - Bump extern/googletest from
77afe8etod83fee1by @dependabot in https://github.com/kamping-site/kamping/pull/730 - add enable/disable functionality to timer by @mschimek in https://github.com/kamping-site/kamping/pull/731
- Feature/counter by @mschimek in https://github.com/kamping-site/kamping/pull/732
- Do no use sanitizers in tests by default by @niklas-uhl in https://github.com/kamping-site/kamping/pull/735
Full Changelog: https://github.com/kamping-site/kamping/compare/v0.1.0...v0.1.1
- C++
Published by niklas-uhl almost 2 years ago