X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/4bfa8a32e0083bcd28a78689625c4806c2fbbf46..bc81bcfcd68831933a508b3fe478eae2d76b6c1a:/src/smpi/include/smpi_group.hpp diff --git a/src/smpi/include/smpi_group.hpp b/src/smpi/include/smpi_group.hpp index da9180e595..eb56ba4e4c 100644 --- a/src/smpi/include/smpi_group.hpp +++ b/src/smpi/include/smpi_group.hpp @@ -24,6 +24,7 @@ class Group : public F2C{ */ std::vector rank_to_actor_map_; std::map actor_to_rank_map_; + std::vector index_to_rank_map_; int refcount_; public: @@ -32,6 +33,7 @@ class Group : public F2C{ explicit Group(Group* origin); void set_mapping(simgrid::s4u::ActorPtr actor, int rank); + int rank(int index); simgrid::s4u::ActorPtr actor(int rank); int rank(const simgrid::s4u::ActorPtr process); void ref();