/dports/net/mpich2/mpich2-1.5/src/mpi/group/ |
H A D | group_difference.c | 40 size1 = group_ptr1->size; in MPIR_Group_difference_impl() 42 MPIR_Group_setup_lpid_pairs( group_ptr1, group_ptr2 ); in MPIR_Group_difference_impl() 45 group_ptr1->lrank_to_lpid[i].flag = 0; in MPIR_Group_difference_impl() 47 g1_idx = group_ptr1->idx_of_first_lpid; in MPIR_Group_difference_impl() 52 l1_pid = group_ptr1->lrank_to_lpid[g1_idx].lpid; in MPIR_Group_difference_impl() 62 group_ptr1->lrank_to_lpid[g1_idx].flag = 1; in MPIR_Group_difference_impl() 86 if (!group_ptr1->lrank_to_lpid[i].flag) { in MPIR_Group_difference_impl() 89 if (i == group_ptr1->rank) in MPIR_Group_difference_impl() 141 MPID_Group *group_ptr1 = NULL; in MPI_Group_difference() local 164 MPID_Group_get_ptr( group1, group_ptr1 ); in MPI_Group_difference() [all …]
|
H A D | group_intersection.c | 40 size1 = group_ptr1->size; in MPIR_Group_intersection_impl() 42 MPIR_Group_setup_lpid_pairs( group_ptr1, group_ptr2 ); in MPIR_Group_intersection_impl() 45 group_ptr1->lrank_to_lpid[i].flag = 0; in MPIR_Group_intersection_impl() 47 g1_idx = group_ptr1->idx_of_first_lpid; in MPIR_Group_intersection_impl() 52 l1_pid = group_ptr1->lrank_to_lpid[g1_idx].lpid; in MPIR_Group_intersection_impl() 62 group_ptr1->lrank_to_lpid[g1_idx].flag = 1; in MPIR_Group_intersection_impl() 81 if (group_ptr1->lrank_to_lpid[i].flag) { in MPIR_Group_intersection_impl() 82 int lpid = group_ptr1->lrank_to_lpid[i].lpid; in MPIR_Group_intersection_impl() 85 if (i == group_ptr1->rank) in MPIR_Group_intersection_impl() 141 MPID_Group *group_ptr1 = NULL; in MPI_Group_intersection() local [all …]
|
H A D | group_compare.c | 33 if (group_ptr1->size != group_ptr2->size) { in MPIR_Group_compare_impl() 40 g1_idx = group_ptr1->idx_of_first_lpid; in MPIR_Group_compare_impl() 44 MPIR_Group_setup_lpid_list( group_ptr1 ); in MPIR_Group_compare_impl() 45 g1_idx = group_ptr1->idx_of_first_lpid; in MPIR_Group_compare_impl() 52 if (group_ptr1->lrank_to_lpid[g1_idx].lpid != in MPIR_Group_compare_impl() 57 g1_idx = group_ptr1->lrank_to_lpid[g1_idx].next_lpid; in MPIR_Group_compare_impl() 62 size = group_ptr1->size; in MPIR_Group_compare_impl() 64 if (group_ptr1->lrank_to_lpid[i].lpid != in MPIR_Group_compare_impl() 111 MPID_Group *group_ptr1 = NULL; in MPI_Group_compare() local 137 MPID_Group_get_ptr( group1, group_ptr1 ); in MPI_Group_compare() [all …]
|
H A D | group_union.c | 42 g1_idx = group_ptr1->idx_of_first_lpid; in MPIR_Group_union_impl() 47 MPIR_Group_setup_lpid_list( group_ptr1 ); in MPIR_Group_union_impl() 48 g1_idx = group_ptr1->idx_of_first_lpid; in MPIR_Group_union_impl() 54 nnew = group_ptr1->size; in MPIR_Group_union_impl() 67 l1_pid = group_ptr1->lrank_to_lpid[g1_idx].lpid; in MPIR_Group_union_impl() 102 (*new_group_ptr)->rank = group_ptr1->rank; in MPIR_Group_union_impl() 105 size1 = group_ptr1->size; in MPIR_Group_union_impl() 109 group_ptr1->lrank_to_lpid[i].lpid; in MPIR_Group_union_impl() 114 if (group_ptr1->rank == MPI_UNDEFINED && in MPIR_Group_union_impl() 175 MPID_Group *group_ptr1 = NULL; in MPI_Group_union() local [all …]
|
H A D | group_translate_ranks.c | 141 MPID_Group *group_ptr1 = NULL; in MPI_Group_translate_ranks() local 166 MPID_Group_get_ptr( group1, group_ptr1 ); in MPI_Group_translate_ranks() 175 MPID_Group_valid_ptr( group_ptr1, mpi_errno ); in MPI_Group_translate_ranks() 180 if (group_ptr1) { in MPI_Group_translate_ranks() 182 int size1 = group_ptr1->size; in MPI_Group_translate_ranks() 203 mpi_errno = MPIR_Group_translate_ranks_impl(group_ptr1, n, ranks1, group_ptr2, ranks2); in MPI_Group_translate_ranks()
|
H A D | grouputil.c | 214 void MPIR_Group_setup_lpid_pairs( MPID_Group *group_ptr1, in MPIR_Group_setup_lpid_pairs() argument 218 if (group_ptr1->idx_of_first_lpid < 0) { in MPIR_Group_setup_lpid_pairs() 219 MPIR_Group_setup_lpid_list( group_ptr1 ); in MPIR_Group_setup_lpid_pairs()
|
/dports/net/mpich/mpich-3.4.3/src/mpi/group/ |
H A D | group_union.c | 41 g1_idx = group_ptr1->idx_of_first_lpid; in MPIR_Group_union_impl() 46 MPII_Group_setup_lpid_list(group_ptr1); in MPIR_Group_union_impl() 47 g1_idx = group_ptr1->idx_of_first_lpid; in MPIR_Group_union_impl() 53 nnew = group_ptr1->size; in MPIR_Group_union_impl() 65 l1_pid = group_ptr1->lrank_to_lpid[g1_idx].lpid; in MPIR_Group_union_impl() 72 g1_idx = group_ptr1->lrank_to_lpid[g1_idx].next_lpid; in MPIR_Group_union_impl() 98 (*new_group_ptr)->rank = group_ptr1->rank; in MPIR_Group_union_impl() 101 size1 = group_ptr1->size; in MPIR_Group_union_impl() 163 MPIR_Group *group_ptr1 = NULL; in MPI_Group_union() local 186 MPIR_Group_get_ptr(group1, group_ptr1); in MPI_Group_union() [all …]
|
H A D | group_compare.c | 34 if (group_ptr1->size != group_ptr2->size) { in MPIR_Group_compare_impl() 41 g1_idx = group_ptr1->idx_of_first_lpid; in MPIR_Group_compare_impl() 45 MPII_Group_setup_lpid_list(group_ptr1); in MPIR_Group_compare_impl() 46 g1_idx = group_ptr1->idx_of_first_lpid; in MPIR_Group_compare_impl() 57 g1_idx = group_ptr1->lrank_to_lpid[g1_idx].next_lpid; in MPIR_Group_compare_impl() 62 size = group_ptr1->size; in MPIR_Group_compare_impl() 64 if (group_ptr1->lrank_to_lpid[i].lpid != group_ptr2->lrank_to_lpid[i].lpid) { in MPIR_Group_compare_impl() 104 MPIR_Group *group_ptr1 = NULL; in MPI_Group_compare() local 130 MPIR_Group_get_ptr(group1, group_ptr1); in MPI_Group_compare() 139 MPIR_Group_valid_ptr(group_ptr1, mpi_errno); in MPI_Group_compare() [all …]
|
H A D | group_difference.c | 28 int MPIR_Group_difference_impl(MPIR_Group * group_ptr1, MPIR_Group * group_ptr2, in MPIR_Group_difference_impl() argument 39 size1 = group_ptr1->size; in MPIR_Group_difference_impl() 41 MPIR_Group_setup_lpid_pairs(group_ptr1, group_ptr2); in MPIR_Group_difference_impl() 45 g1_idx = group_ptr1->idx_of_first_lpid; in MPIR_Group_difference_impl() 50 l1_pid = group_ptr1->lrank_to_lpid[g1_idx].lpid; in MPIR_Group_difference_impl() 53 g1_idx = group_ptr1->lrank_to_lpid[g1_idx].next_lpid; in MPIR_Group_difference_impl() 59 g1_idx = group_ptr1->lrank_to_lpid[g1_idx].next_lpid; in MPIR_Group_difference_impl() 83 if (i == group_ptr1->rank) in MPIR_Group_difference_impl() 131 MPIR_Group *group_ptr1 = NULL; in MPI_Group_difference() local 154 MPIR_Group_get_ptr(group1, group_ptr1); in MPI_Group_difference() [all …]
|
H A D | group_intersection.c | 39 size1 = group_ptr1->size; in MPIR_Group_intersection_impl() 41 MPIR_Group_setup_lpid_pairs(group_ptr1, group_ptr2); in MPIR_Group_intersection_impl() 45 g1_idx = group_ptr1->idx_of_first_lpid; in MPIR_Group_intersection_impl() 50 l1_pid = group_ptr1->lrank_to_lpid[g1_idx].lpid; in MPIR_Group_intersection_impl() 53 g1_idx = group_ptr1->lrank_to_lpid[g1_idx].next_lpid; in MPIR_Group_intersection_impl() 59 g1_idx = group_ptr1->lrank_to_lpid[g1_idx].next_lpid; in MPIR_Group_intersection_impl() 78 int lpid = group_ptr1->lrank_to_lpid[i].lpid; in MPIR_Group_intersection_impl() 80 if (i == group_ptr1->rank) in MPIR_Group_intersection_impl() 133 MPIR_Group *group_ptr1 = NULL; in MPI_Group_intersection() local 156 MPIR_Group_get_ptr(group1, group_ptr1); in MPI_Group_intersection() [all …]
|
H A D | group_translate_ranks.c | 132 MPIR_Group *group_ptr1 = NULL; in MPI_Group_translate_ranks() local 157 MPIR_Group_get_ptr(group1, group_ptr1); in MPI_Group_translate_ranks() 166 MPIR_Group_valid_ptr(group_ptr1, mpi_errno); in MPI_Group_translate_ranks() 171 if (group_ptr1) { in MPI_Group_translate_ranks() 173 int size1 = group_ptr1->size; in MPI_Group_translate_ranks() 194 mpi_errno = MPIR_Group_translate_ranks_impl(group_ptr1, n, ranks1, group_ptr2, ranks2); in MPI_Group_translate_ranks()
|
H A D | grouputil.c | 210 void MPIR_Group_setup_lpid_pairs(MPIR_Group * group_ptr1, MPIR_Group * group_ptr2) in MPIR_Group_setup_lpid_pairs() argument 213 if (group_ptr1->idx_of_first_lpid < 0) { in MPIR_Group_setup_lpid_pairs() 214 MPII_Group_setup_lpid_list(group_ptr1); in MPIR_Group_setup_lpid_pairs()
|
/dports/net/mpich2/mpich2-1.5/src/mpi/comm/ |
H A D | comm_compare.c | 119 MPID_Group *group_ptr1, *group_ptr2; in MPI_Comm_compare() local 121 mpi_errno = MPIR_Comm_group_impl(comm_ptr1, &group_ptr1); in MPI_Comm_compare() 125 mpi_errno = MPIR_Group_compare_impl(group_ptr1, group_ptr2, result); in MPI_Comm_compare() 131 mpi_errno = MPIR_Group_free_impl(group_ptr1); in MPI_Comm_compare() 139 MPID_Group *group_ptr1, *group_ptr2; in MPI_Comm_compare() local 143 mpi_errno = MPIR_Comm_group_impl(comm_ptr1, &group_ptr1); in MPI_Comm_compare() 147 mpi_errno = MPIR_Group_compare_impl(group_ptr1, group_ptr2, &lresult); in MPI_Comm_compare() 167 mpi_errno = MPIR_Group_free_impl(group_ptr1); in MPI_Comm_compare()
|
/dports/net/mpich/mpich-3.4.3/src/mpi/comm/ |
H A D | comm_compare.c | 34 MPIR_Group *group_ptr1, *group_ptr2; in MPIR_Comm_compare_impl() local 36 mpi_errno = MPIR_Comm_group_impl(comm_ptr1, &group_ptr1); in MPIR_Comm_compare_impl() 40 mpi_errno = MPIR_Group_compare_impl(group_ptr1, group_ptr2, result); in MPIR_Comm_compare_impl() 46 mpi_errno = MPIR_Group_free_impl(group_ptr1); in MPIR_Comm_compare_impl() 53 MPIR_Group *group_ptr1, *group_ptr2; in MPIR_Comm_compare_impl() local 57 mpi_errno = MPIR_Comm_group_impl(comm_ptr1, &group_ptr1); in MPIR_Comm_compare_impl() 61 mpi_errno = MPIR_Group_compare_impl(group_ptr1, group_ptr2, &lresult); in MPIR_Comm_compare_impl() 81 mpi_errno = MPIR_Group_free_impl(group_ptr1); in MPIR_Comm_compare_impl()
|
/dports/net/mpich/mpich-3.4.3/src/include/ |
H A D | mpir_group.h | 101 int MPIR_Group_compare_impl(MPIR_Group * group_ptr1, MPIR_Group * group_ptr2, int *result); 102 int MPIR_Group_difference_impl(MPIR_Group * group_ptr1, MPIR_Group * group_ptr2, 109 int MPIR_Group_intersection_impl(MPIR_Group * group_ptr1, MPIR_Group * group_ptr2, 115 int MPIR_Group_translate_ranks_impl(MPIR_Group * group_ptr1, int n, const int *ranks1, 117 int MPIR_Group_union_impl(MPIR_Group * group_ptr1, MPIR_Group * group_ptr2,
|
/dports/net/mpich2/mpich2-1.5/src/include/ |
H A D | mpiimpl.h | 4281 int MPIR_Group_compare_impl(MPID_Group *group_ptr1, MPID_Group *group_ptr2, int *result); 4282 int MPIR_Group_difference_impl(MPID_Group *group_ptr1, MPID_Group *group_ptr2, MPID_Group **new_gro… 4286 int MPIR_Group_intersection_impl(MPID_Group *group_ptr1, MPID_Group *group_ptr2, MPID_Group **new_g… 4289 int MPIR_Group_translate_ranks_impl(MPID_Group *group_ptr1, int n, const int *ranks1, 4291 int MPIR_Group_union_impl(MPID_Group *group_ptr1, MPID_Group *group_ptr2, MPID_Group **new_group_pt…
|