X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/8adc09758d857a4964013fa30184c9eec770f2bf..5a5f54e7f74566a2418d243e7885e737c2312a36:/src/smpi/include/smpi_group.hpp diff --git a/src/smpi/include/smpi_group.hpp b/src/smpi/include/smpi_group.hpp index ca6ad345d8..1bb4d1711a 100644 --- a/src/smpi/include/smpi_group.hpp +++ b/src/smpi/include/smpi_group.hpp @@ -9,6 +9,7 @@ #include "smpi_f2c.hpp" #include +#include namespace simgrid{ namespace smpi{ @@ -21,13 +22,12 @@ class Group : public F2C{ * For a vector, this costs O(1). We hence go with the vector. */ std::vector rank_to_index_map_; - std::unordered_map index_to_rank_map_; + std::vector index_to_rank_map_; int refcount_; public: explicit Group(); explicit Group(int size); explicit Group(Group* origin); - ~Group(); void set_mapping(int index, int rank); int index(int rank);