* See COPYRIGHT in top-level directory.
*/
#include "colls_private.h"
+#include "src/smpi/smpi_group.hpp"
extern int (*MV2_Bcast_function) (void *buffer, int count, MPI_Datatype datatype,
}
int* leaders_map = smpi_comm_get_leaders_map(comm);
- leader_of_root = smpi_group_rank(smpi_comm_group(comm),leaders_map[root]);
- leader_root = smpi_group_rank(smpi_comm_group(leader_comm),leaders_map[root]);
+ leader_of_root = smpi_comm_group(comm)->rank(leaders_map[root]);
+ leader_root = smpi_comm_group(leader_comm)->rank(leaders_map[root]);
if (local_size > 1) {