group2 48 ompi/group/group.c ompi_group_t *group2, group2 51 ompi/group/group.c if ( MPI_GROUP_EMPTY == group1 || MPI_GROUP_EMPTY == group2 ) { group2 66 ompi/group/group.c if( group1->grp_parent_group_ptr == group2 ) { /* from child to parent */ group2 69 ompi/group/group.c (group1,n_ranks,ranks1,group2,ranks2); group2 73 ompi/group/group.c (group1,n_ranks,ranks1,group2,ranks2); group2 77 ompi/group/group.c (group1,n_ranks,ranks1,group2,ranks2); group2 84 ompi/group/group.c if( group2->grp_parent_group_ptr == group1 ) { /* from parent to child*/ group2 85 ompi/group/group.c if(OMPI_GROUP_IS_SPORADIC(group2)) { group2 87 ompi/group/group.c (group1,n_ranks,ranks1,group2,ranks2); group2 89 ompi/group/group.c else if(OMPI_GROUP_IS_STRIDED(group2)) { group2 91 ompi/group/group.c (group1,n_ranks,ranks1,group2,ranks2); group2 93 ompi/group/group.c else if(OMPI_GROUP_IS_BITMAP(group2)) { group2 95 ompi/group/group.c (group1,n_ranks,ranks1,group2,ranks2); group2 116 ompi/group/group.c for (int proc2 = 0; proc2 < group2->grp_proc_count; ++proc2) { group2 117 ompi/group/group.c proc2_pointer = ompi_group_get_proc_ptr_raw (group2, proc2); group2 443 ompi/group/group.c int ompi_group_intersection(ompi_group_t* group1,ompi_group_t* group2, group2 452 ompi/group/group.c group2_pointer=(ompi_group_t *)group2; group2 490 ompi/group/group.c ompi_group_t *group2, group2 500 ompi/group/group.c if( group1 == group2 ) { group2 506 ompi/group/group.c if( ( MPI_GROUP_EMPTY == group1 ) || ( MPI_GROUP_EMPTY == group2 ) ) { group2 513 ompi/group/group.c group2_pointer = (ompi_group_t *)group2; group2 240 ompi/group/group.h ompi_group_t *group2, group2 247 ompi/group/group.h ompi_group_t *group2, group2 260 ompi/group/group.h ompi_group_t *group2, group2 264 ompi/group/group.h ompi_group_t *group2, group2 268 ompi/group/group.h ompi_group_t *group2, group2 272 ompi/group/group.h ompi_group_t *group2, group2 276 ompi/group/group.h ompi_group_t *group2, group2 280 ompi/group/group.h ompi_group_t *group2, group2 295 ompi/group/group.h int ompi_group_union (ompi_group_t* group1, ompi_group_t* group2, group2 297 ompi/group/group.h int ompi_group_intersection(ompi_group_t* group1,ompi_group_t* group2, group2 299 ompi/group/group.h int ompi_group_difference(ompi_group_t* group1, ompi_group_t* group2, group2 36 ompi/group/group_plist.c static int ompi_group_dense_overlap (ompi_group_t *group1, ompi_group_t *group2, opal_bitmap_t *bitmap) group2 47 ompi/group/group_plist.c for (int proc2 = 0 ; proc2 < group2->grp_proc_count ; ++proc2) { group2 48 ompi/group/group_plist.c proc2_pointer = ompi_group_get_proc_ptr_raw (group2, proc2); group2 147 ompi/group/group_plist.c int ompi_group_union (ompi_group_t* group1, ompi_group_t* group2, group2 168 ompi/group/group_plist.c overlap_count = ompi_group_dense_overlap (group1, group2, &bitmap); group2 174 ompi/group/group_plist.c new_group_size = group1->grp_proc_count + group2->grp_proc_count - overlap_count; group2 199 ompi/group/group_plist.c for (int proc2 = 0; proc2 < group2->grp_proc_count; ++proc2) { group2 204 ompi/group/group_plist.c proc2_pointer = ompi_group_get_proc_ptr_raw (group2, proc2); group2 214 ompi/group/group_plist.c if (MPI_UNDEFINED != group1->grp_my_rank || MPI_UNDEFINED != group2->grp_my_rank) { group2 229 ompi/group/group_plist.c int ompi_group_difference(ompi_group_t* group1, ompi_group_t* group2, group2 250 ompi/group/group_plist.c overlap_count = ompi_group_dense_overlap (group2, group1, &bitmap); group2 288 ompi/group/group_plist.c if (MPI_UNDEFINED == group1->grp_my_rank || MPI_UNDEFINED != group2->grp_my_rank) { group2 43 ompi/mpi/c/group_compare.c int MPI_Group_compare(MPI_Group group1, MPI_Group group2, int *result) { group2 50 ompi/mpi/c/group_compare.c if( ( MPI_GROUP_NULL == group1 ) || ( MPI_GROUP_NULL == group2 ) || group2 51 ompi/mpi/c/group_compare.c (NULL == group1) || (NULL==group2) ){ group2 62 ompi/mpi/c/group_compare.c return_value = ompi_group_compare((ompi_group_t *)group1, (ompi_group_t *)group2, result); group2 41 ompi/mpi/c/group_difference.c int MPI_Group_difference(MPI_Group group1, MPI_Group group2, group2 49 ompi/mpi/c/group_difference.c if( (MPI_GROUP_NULL == group1) || (MPI_GROUP_NULL == group2) || group2 50 ompi/mpi/c/group_difference.c (NULL == group1) || (NULL == group2) || group2 59 ompi/mpi/c/group_difference.c err = ompi_group_difference ( group1, group2, new_group ); group2 41 ompi/mpi/c/group_intersection.c int MPI_Group_intersection(MPI_Group group1, MPI_Group group2, group2 50 ompi/mpi/c/group_intersection.c if ( (MPI_GROUP_NULL == group1) || (MPI_GROUP_NULL == group2) || group2 51 ompi/mpi/c/group_intersection.c ( NULL == group1) || (NULL == group2) || group2 60 ompi/mpi/c/group_intersection.c err = ompi_group_intersection ( group1, group2, new_group ); group2 44 ompi/mpi/c/group_translate_ranks.c MPI_Group group2, int ranks2[]) group2 52 ompi/mpi/c/group_translate_ranks.c if ((MPI_GROUP_NULL == group1) || (MPI_GROUP_NULL == group2) || group2 53 ompi/mpi/c/group_translate_ranks.c (NULL == group1) || (NULL == group2)) { group2 74 ompi/mpi/c/group_translate_ranks.c group2, ranks2 ); group2 41 ompi/mpi/c/group_union.c int MPI_Group_union(MPI_Group group1, MPI_Group group2, MPI_Group *new_group) group2 49 ompi/mpi/c/group_union.c if ((MPI_GROUP_NULL == group1) || (MPI_GROUP_NULL == group2) || group2 50 ompi/mpi/c/group_union.c (NULL == group1) || (NULL == group2) || group2 60 ompi/mpi/c/group_union.c err = ompi_group_union ( group1, group2, new_group ); group2 93 ompi/mpi/cxx/group.h const Group& group2, int ranks2[]); group2 95 ompi/mpi/cxx/group.h static int Compare(const Group& group1, const Group& group2); group2 97 ompi/mpi/cxx/group.h static Group Union(const Group &group1, const Group &group2); group2 99 ompi/mpi/cxx/group.h static Group Intersect(const Group &group1, const Group &group2); group2 101 ompi/mpi/cxx/group.h static Group Difference(const Group &group1, const Group &group2); group2 44 ompi/mpi/cxx/group_inln.h const MPI::Group& group2, int ranks2[]) group2 46 ompi/mpi/cxx/group_inln.h (void)MPI_Group_translate_ranks(group1, n, const_cast<int *>(ranks1), group2, const_cast<int *>(ranks2)); group2 50 ompi/mpi/cxx/group_inln.h MPI::Group::Compare(const MPI::Group& group1, const MPI::Group& group2) group2 53 ompi/mpi/cxx/group_inln.h (void)MPI_Group_compare(group1, group2, &result); group2 58 ompi/mpi/cxx/group_inln.h MPI::Group::Union(const MPI::Group &group1, const MPI::Group &group2) group2 61 ompi/mpi/cxx/group_inln.h (void)MPI_Group_union(group1, group2, &newgroup); group2 66 ompi/mpi/cxx/group_inln.h MPI::Group::Intersect(const MPI::Group &group1, const MPI::Group &group2) group2 69 ompi/mpi/cxx/group_inln.h (void)MPI_Group_intersection( group1, group2, &newgroup); group2 74 ompi/mpi/cxx/group_inln.h MPI::Group::Difference(const MPI::Group &group1, const MPI::Group &group2) group2 77 ompi/mpi/cxx/group_inln.h (void)MPI_Group_difference(group1, group2, &newgroup); group2 43 ompi/mpi/fortran/mpif-h/group_compare_f.c (MPI_Fint *group1, MPI_Fint *group2, group2 45 ompi/mpi/fortran/mpif-h/group_compare_f.c (group1,group2,result,ierror)) group2 65 ompi/mpi/fortran/mpif-h/group_compare_f.c (MPI_Fint *group1, MPI_Fint *group2, group2 67 ompi/mpi/fortran/mpif-h/group_compare_f.c (group1,group2,result,ierror)) group2 77 ompi/mpi/fortran/mpif-h/group_compare_f.c void ompi_group_compare_f(MPI_Fint *group1, MPI_Fint *group2, group2 86 ompi/mpi/fortran/mpif-h/group_compare_f.c c_group2 = PMPI_Group_f2c(*group2); group2 42 ompi/mpi/fortran/mpif-h/group_difference_f.c (MPI_Fint *group1, MPI_Fint *group2, MPI_Fint *newgroup, MPI_Fint *ierr), group2 43 ompi/mpi/fortran/mpif-h/group_difference_f.c (group1, group2, newgroup, ierr) ) group2 62 ompi/mpi/fortran/mpif-h/group_difference_f.c (MPI_Fint *group1, MPI_Fint *group2, MPI_Fint *newgroup, MPI_Fint *ierr), group2 63 ompi/mpi/fortran/mpif-h/group_difference_f.c (group1, group2, newgroup, ierr) ) group2 70 ompi/mpi/fortran/mpif-h/group_difference_f.c void ompi_group_difference_f(MPI_Fint *group1, MPI_Fint *group2, MPI_Fint *newgroup, MPI_Fint *ierr) group2 77 ompi/mpi/fortran/mpif-h/group_difference_f.c c_group2 = PMPI_Group_f2c(*group2); group2 42 ompi/mpi/fortran/mpif-h/group_intersection_f.c (MPI_Fint *group1, MPI_Fint *group2, MPI_Fint *newgroup, MPI_Fint *ierr), group2 43 ompi/mpi/fortran/mpif-h/group_intersection_f.c (group1, group2, newgroup, ierr) ) group2 62 ompi/mpi/fortran/mpif-h/group_intersection_f.c (MPI_Fint *group1, MPI_Fint *group2, MPI_Fint *newgroup, MPI_Fint *ierr), group2 63 ompi/mpi/fortran/mpif-h/group_intersection_f.c (group1, group2, newgroup, ierr) ) group2 70 ompi/mpi/fortran/mpif-h/group_intersection_f.c void ompi_group_intersection_f(MPI_Fint *group1, MPI_Fint *group2, MPI_Fint *newgroup, MPI_Fint *ierr) group2 77 ompi/mpi/fortran/mpif-h/group_intersection_f.c c_group2 = PMPI_Group_f2c(*group2); group2 42 ompi/mpi/fortran/mpif-h/group_translate_ranks_f.c (MPI_Fint *group1, MPI_Fint *n, MPI_Fint *ranks1, MPI_Fint *group2, MPI_Fint *ranks2, MPI_Fint *ierr), group2 43 ompi/mpi/fortran/mpif-h/group_translate_ranks_f.c (group1, n, ranks1, group2, ranks2, ierr) ) group2 62 ompi/mpi/fortran/mpif-h/group_translate_ranks_f.c (MPI_Fint *group1, MPI_Fint *n, MPI_Fint *ranks1, MPI_Fint *group2, MPI_Fint *ranks2, MPI_Fint *ierr), group2 63 ompi/mpi/fortran/mpif-h/group_translate_ranks_f.c (group1, n, ranks1, group2, ranks2, ierr) ) group2 71 ompi/mpi/fortran/mpif-h/group_translate_ranks_f.c MPI_Fint *ranks1, MPI_Fint *group2, group2 81 ompi/mpi/fortran/mpif-h/group_translate_ranks_f.c c_group2 = PMPI_Group_f2c(*group2); group2 42 ompi/mpi/fortran/mpif-h/group_union_f.c (MPI_Fint *group1, MPI_Fint *group2, MPI_Fint *newgroup, MPI_Fint *ierr), group2 43 ompi/mpi/fortran/mpif-h/group_union_f.c (group1, group2, newgroup, ierr) ) group2 62 ompi/mpi/fortran/mpif-h/group_union_f.c (MPI_Fint *group1, MPI_Fint *group2, MPI_Fint *newgroup, MPI_Fint *ierr), group2 63 ompi/mpi/fortran/mpif-h/group_union_f.c (group1, group2, newgroup, ierr) ) group2 70 ompi/mpi/fortran/mpif-h/group_union_f.c void ompi_group_union_f(MPI_Fint *group1, MPI_Fint *group2, MPI_Fint *newgroup, MPI_Fint *ierr) group2 77 ompi/mpi/fortran/mpif-h/group_union_f.c c_group2 = PMPI_Group_f2c(*group2); group2 251 ompi/mpi/fortran/mpif-h/prototypes_mpi.h PN2(void, MPI_Group_compare, mpi_group_compare, MPI_GROUP_COMPARE, (MPI_Fint *group1, MPI_Fint *group2, MPI_Fint *result, MPI_Fint *ierr)); group2 252 ompi/mpi/fortran/mpif-h/prototypes_mpi.h PN2(void, MPI_Group_difference, mpi_group_difference, MPI_GROUP_DIFFERENCE, (MPI_Fint *group1, MPI_Fint *group2, MPI_Fint *newgroup, MPI_Fint *ierr)); group2 256 ompi/mpi/fortran/mpif-h/prototypes_mpi.h PN2(void, MPI_Group_intersection, mpi_group_intersection, MPI_GROUP_INTERSECTION, (MPI_Fint *group1, MPI_Fint *group2, MPI_Fint *newgroup, MPI_Fint *ierr)); group2 261 ompi/mpi/fortran/mpif-h/prototypes_mpi.h PN2(void, MPI_Group_translate_ranks, mpi_group_translate_ranks, MPI_GROUP_TRANSLATE_RANKS, (MPI_Fint *group1, MPI_Fint *n, MPI_Fint *ranks1, MPI_Fint *group2, MPI_Fint *ranks2, MPI_Fint *ierr)); group2 262 ompi/mpi/fortran/mpif-h/prototypes_mpi.h PN2(void, MPI_Group_union, mpi_group_union, MPI_GROUP_UNION, (MPI_Fint *group1, MPI_Fint *group2, MPI_Fint *newgroup, MPI_Fint *ierr)); group2 1443 ompi/mpi/fortran/use-mpi-f08/bindings/mpi-f-interfaces-bind.h subroutine ompi_group_compare_f(group1,group2,result,ierror) & group2 1447 ompi/mpi/fortran/use-mpi-f08/bindings/mpi-f-interfaces-bind.h INTEGER, INTENT(IN) :: group2 group2 1452 ompi/mpi/fortran/use-mpi-f08/bindings/mpi-f-interfaces-bind.h subroutine ompi_group_difference_f(group1,group2,newgroup,ierror) & group2 1456 ompi/mpi/fortran/use-mpi-f08/bindings/mpi-f-interfaces-bind.h INTEGER, INTENT(IN) :: group2 group2 1488 ompi/mpi/fortran/use-mpi-f08/bindings/mpi-f-interfaces-bind.h subroutine ompi_group_intersection_f(group1,group2,newgroup,ierror) & group2 1492 ompi/mpi/fortran/use-mpi-f08/bindings/mpi-f-interfaces-bind.h INTEGER, INTENT(IN) :: group2 group2 1533 ompi/mpi/fortran/use-mpi-f08/bindings/mpi-f-interfaces-bind.h subroutine ompi_group_translate_ranks_f(group1,n,ranks1,group2,ranks2,ierror) & group2 1536 ompi/mpi/fortran/use-mpi-f08/bindings/mpi-f-interfaces-bind.h INTEGER, INTENT(IN) :: group1, group2 group2 1543 ompi/mpi/fortran/use-mpi-f08/bindings/mpi-f-interfaces-bind.h subroutine ompi_group_union_f(group1,group2,newgroup,ierror) & group2 1546 ompi/mpi/fortran/use-mpi-f08/bindings/mpi-f-interfaces-bind.h INTEGER, INTENT(IN) :: group1, group2 group2 796 ompi/mpi/fortran/use-mpi-tkr/mpi-f90-interfaces.h subroutine MPI_Group_compare(group1, group2, result, ierror) group2 798 ompi/mpi/fortran/use-mpi-tkr/mpi-f90-interfaces.h integer, intent(in) :: group2 group2 808 ompi/mpi/fortran/use-mpi-tkr/mpi-f90-interfaces.h subroutine MPI_Group_difference(group1, group2, newgroup, ierror) group2 810 ompi/mpi/fortran/use-mpi-tkr/mpi-f90-interfaces.h integer, intent(in) :: group2 group2 856 ompi/mpi/fortran/use-mpi-tkr/mpi-f90-interfaces.h subroutine MPI_Group_intersection(group1, group2, newgroup, ierror) group2 858 ompi/mpi/fortran/use-mpi-tkr/mpi-f90-interfaces.h integer, intent(in) :: group2 group2 916 ompi/mpi/fortran/use-mpi-tkr/mpi-f90-interfaces.h subroutine MPI_Group_translate_ranks(group1, n, ranks1, group2, ranks2& group2 921 ompi/mpi/fortran/use-mpi-tkr/mpi-f90-interfaces.h integer, intent(in) :: group2 group2 931 ompi/mpi/fortran/use-mpi-tkr/mpi-f90-interfaces.h subroutine MPI_Group_union(group1, group2, newgroup, ierror) group2 933 ompi/mpi/fortran/use-mpi-tkr/mpi-f90-interfaces.h integer, intent(in) :: group2 group2 796 ompi/mpi/fortran/use-mpi-tkr/pmpi-f90-interfaces.h subroutine PMPI_Group_compare(group1, group2, result, ierror) group2 798 ompi/mpi/fortran/use-mpi-tkr/pmpi-f90-interfaces.h integer, intent(in) :: group2 group2 808 ompi/mpi/fortran/use-mpi-tkr/pmpi-f90-interfaces.h subroutine PMPI_Group_difference(group1, group2, newgroup, ierror) group2 810 ompi/mpi/fortran/use-mpi-tkr/pmpi-f90-interfaces.h integer, intent(in) :: group2 group2 856 ompi/mpi/fortran/use-mpi-tkr/pmpi-f90-interfaces.h subroutine PMPI_Group_intersection(group1, group2, newgroup, ierror) group2 858 ompi/mpi/fortran/use-mpi-tkr/pmpi-f90-interfaces.h integer, intent(in) :: group2 group2 916 ompi/mpi/fortran/use-mpi-tkr/pmpi-f90-interfaces.h subroutine PMPI_Group_translate_ranks(group1, n, ranks1, group2, ranks2& group2 921 ompi/mpi/fortran/use-mpi-tkr/pmpi-f90-interfaces.h integer, intent(in) :: group2 group2 931 ompi/mpi/fortran/use-mpi-tkr/pmpi-f90-interfaces.h subroutine PMPI_Group_union(group1, group2, newgroup, ierror) group2 933 ompi/mpi/fortran/use-mpi-tkr/pmpi-f90-interfaces.h integer, intent(in) :: group2 group2 100 ompi/mpi/java/c/mpi_Group.c jintArray ranks1, jlong group2) group2 110 ompi/mpi/java/c/mpi_Group.c (MPI_Group)group2, cRanks2); group2 118 ompi/mpi/java/c/mpi_Group.c JNIEnv *env, jclass jthis, jlong group1, jlong group2) group2 121 ompi/mpi/java/c/mpi_Group.c rc = MPI_Group_compare((MPI_Group)group1, (MPI_Group)group2, &result); group2 127 ompi/mpi/java/c/mpi_Group.c JNIEnv *env, jclass jthis, jlong group1, jlong group2) group2 130 ompi/mpi/java/c/mpi_Group.c int rc = MPI_Group_union((MPI_Group)group1, (MPI_Group)group2, &newGroup); group2 136 ompi/mpi/java/c/mpi_Group.c JNIEnv *env, jclass jthis, jlong group1, jlong group2) group2 141 ompi/mpi/java/c/mpi_Group.c (MPI_Group)group1, (MPI_Group)group2, &newGroup); group2 148 ompi/mpi/java/c/mpi_Group.c JNIEnv *env, jclass jthis, jlong group1, jlong group2) group2 153 ompi/mpi/java/c/mpi_Group.c (MPI_Group)group1, (MPI_Group)group2, &newGroup); group2 130 ompi/mpi/java/java/Group.java public static int[] translateRanks(Group group1, int[] ranks1, Group group2) group2 134 ompi/mpi/java/java/Group.java return translateRanks(group1.handle, ranks1, group2.handle); group2 138 ompi/mpi/java/java/Group.java long group1, int[] ranks1, long group2) throws MPIException; group2 150 ompi/mpi/java/java/Group.java public static int compare(Group group1, Group group2) throws MPIException group2 153 ompi/mpi/java/java/Group.java return compare(group1.handle, group2.handle); group2 156 ompi/mpi/java/java/Group.java private static native int compare(long group1, long group2) throws MPIException; group2 166 ompi/mpi/java/java/Group.java public static Group union(Group group1, Group group2) throws MPIException group2 169 ompi/mpi/java/java/Group.java return new Group(union(group1.handle, group2.handle)); group2 172 ompi/mpi/java/java/Group.java private static native long union(long group1, long group2); group2 182 ompi/mpi/java/java/Group.java public static Group intersection(Group group1, Group group2) throws MPIException group2 185 ompi/mpi/java/java/Group.java return new Group(intersection(group1.handle, group2.handle)); group2 188 ompi/mpi/java/java/Group.java private static native long intersection(long group1, long group2); group2 198 ompi/mpi/java/java/Group.java public static Group difference(Group group1, Group group2) throws MPIException group2 201 ompi/mpi/java/java/Group.java return new Group(difference(group1.handle, group2.handle)); group2 204 ompi/mpi/java/java/Group.java private static native long difference(long group1, long group2);