Syntax:
In der neuen Gruppe befinden sich alle Prozesse der ersten Gruppe gefolgt von allen Prozessen der zweiten Gruppe, sofern diese nicht bereits in der ersten enthalten sind.
Aufruf:
#include "mpi.h"
MPI_Group group1, group2, newgroup;
...
MPI_Group_union(group1, group2, &group);
...
MPI_Group_free(&newgroup);
...