A
lgorithmique
N
umérique
D
istribuée
Public GIT Repository
projects
/
simgrid.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
add MPI_Bsend, MPI_Ibsend, MPI_Bsend_init, MPI_Buffer_attach, MPI_Buffer_detach.
[simgrid.git]
/
src
/
smpi
/
include
/
smpi_actor.hpp
diff --git
a/src/smpi/include/smpi_actor.hpp
b/src/smpi/include/smpi_actor.hpp
index
f68549e
..
95e3465
100644
(file)
--- a/
src/smpi/include/smpi_actor.hpp
+++ b/
src/smpi/include/smpi_actor.hpp
@@
-37,7
+37,9
@@
class ActorExt {
#endif
std::string tracing_category_ = "";
MPI_Info info_env_;
#endif
std::string tracing_category_ = "";
MPI_Info info_env_;
-
+ void* bsend_buffer_ = nullptr;
+ int bsend_buffer_size_ = 0;
+
#if HAVE_PAPI
/** Contains hardware data as read by PAPI **/
int papi_event_set_;
#if HAVE_PAPI
/** Contains hardware data as read by PAPI **/
int papi_event_set_;
@@
-83,6
+85,8
@@
public:
int get_optind();
void set_optind(int optind);
MPI_Info info_env();
int get_optind();
void set_optind(int optind);
MPI_Info info_env();
+ void bsend_buffer(void** buf, int* size);
+ void set_bsend_buffer(void* buf, int size);
};
} // namespace smpi
};
} // namespace smpi