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
Pass large parameter by const reference.
[simgrid.git]
/
src
/
smpi
/
mpi
/
smpi_group.cpp
diff --git
a/src/smpi/mpi/smpi_group.cpp
b/src/smpi/mpi/smpi_group.cpp
index
e97d8da
..
3e32408
100644
(file)
--- a/
src/smpi/mpi/smpi_group.cpp
+++ b/
src/smpi/mpi/smpi_group.cpp
@@
-116,12
+116,12
@@
int Group::incl(int n, const int* ranks, MPI_Group* newgroup) const
return MPI_SUCCESS;
}
return MPI_SUCCESS;
}
-int Group::incl(const std::vector<int> ranks, MPI_Group* newgroup) const
+int Group::incl(const std::vector<int>
&
ranks, MPI_Group* newgroup) const
{
return incl(static_cast<int>(ranks.size()), ranks.data(), newgroup);
}
{
return incl(static_cast<int>(ranks.size()), ranks.data(), newgroup);
}
-int Group::excl(const std::vector<bool> excl_map, MPI_Group* newgroup) const
+int Group::excl(const std::vector<bool>
&
excl_map, MPI_Group* newgroup) const
{
xbt_assert(static_cast<int>(excl_map.size()) == size());
std::vector<int> ranks;
{
xbt_assert(static_cast<int>(excl_map.size()) == size());
std::vector<int> ranks;