Demian Hespe
Demian Hespe
When I try to rename a variable in emacs, say "foo" to "foo2", and then try to rename it back to "foo", nothing happens. If I then rename a different...
Prose documentation on how to write plugins, which is not hidden inside the tests (or at least open an issue for that) _Originally posted by @niklas-uhl in https://github.com/kamping-site/kamping/pull/444#discussion_r1040876988_
Similar to BigMPI but with the actual collective implementations (BigMPI seems to just isend/irecv all messages directly for vectorized collectives)
Should enable doing something like this (using the new interface from #259): ```C++ std::vector send_data = [...]; auto recv_buf = comm.alltoall(send_data); ``` (also applies to `send_recv_buf` in `bcast`)
We should, for example, be able to overwrite `MPI_Bcast`: Increase a counter and then call `PMPI_Bcast`. Then we should know exactly how many times MPI_Bcast was called. > Could we...
I just built a quick example of something that's possible with the C interface but (afaik) not with kamping. (Pretty much the same as the top k example by @niklas-uhl...
In #246 we add functionality to use bools. Later, it would be nice to have functionality to use real bitsets. However, that would probably require specialized implementations for most MPI...