Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Make some SMPI functions public
authorJulien EMMANUEL <webcretaire@julien-emmanuel.com>
Tue, 27 Jul 2021 16:22:04 +0000 (18:22 +0200)
committerJulien EMMANUEL <julien.emmanuel@inria.fr>
Thu, 23 Sep 2021 11:42:44 +0000 (13:42 +0200)
commit2de9c0339c7d916cc723120b6ff00be89ecb19c5
tree73ca8800933da7019083a0f0f81c04a3c8c48ee5
parent206a2b027325f16558bdf3f673da223a8a4921d4
Make some SMPI functions public

When doing mixed S4U/SMPI simulations, users might want to initialize
SMPI manually, and to call functions that were private prior to this
patch. In particular, the bench functions (begin/end) can be useful.

Additionally, the callback `smpi_comm_copy_buffer_callback` must be made
public to allow S4U users to initialize the "default comm data copy
callback" in the engine manually
include/smpi/smpi.h
src/smpi/include/private.hpp