sources 440 ompi/communicator/communicator.h int indegree, int sources[], sources 581 ompi/mca/coll/libnbc/nbc_internal.h int NBC_Comm_neighbors (ompi_communicator_t *comm, int **sources, int *source_count, int **destinations, int *dest_count); sources 42 ompi/mca/coll/libnbc/nbc_neighbor_helpers.c int NBC_Comm_neighbors (ompi_communicator_t *comm, int **sources, int *source_count, int **destinations, int *dest_count) { sources 45 ompi/mca/coll/libnbc/nbc_neighbor_helpers.c *sources = *destinations = NULL; sources 56 ompi/mca/coll/libnbc/nbc_neighbor_helpers.c *sources = malloc (sizeof (int) * indeg); sources 57 ompi/mca/coll/libnbc/nbc_neighbor_helpers.c if (OPAL_UNLIKELY(NULL == *sources)) { sources 61 ompi/mca/coll/libnbc/nbc_neighbor_helpers.c *sources = NULL; sources 67 ompi/mca/coll/libnbc/nbc_neighbor_helpers.c free (*sources); sources 68 ompi/mca/coll/libnbc/nbc_neighbor_helpers.c *sources = NULL; sources 89 ompi/mca/coll/libnbc/nbc_neighbor_helpers.c sources[0][i] = destinations[0][i] = rpeer; i++; sources 90 ompi/mca/coll/libnbc/nbc_neighbor_helpers.c sources[0][i] = destinations[0][i] = speer; i++; sources 94 ompi/mca/coll/libnbc/nbc_neighbor_helpers.c mca_topo_base_graph_neighbors (comm, ompi_comm_rank (comm), indeg, sources[0]); sources 95 ompi/mca/coll/libnbc/nbc_neighbor_helpers.c memcpy (destinations[0], sources[0], indeg * sizeof (int)); sources 98 ompi/mca/coll/libnbc/nbc_neighbor_helpers.c mca_topo_base_dist_graph_neighbors (comm, indeg, sources[0], MPI_UNWEIGHTED, outdeg, destinations[0], sources 181 ompi/mca/topo/base/base.h int indegree, const int sources[], sources 190 ompi/mca/topo/base/base.h int sources[], int sourceweights[], sources 25 ompi/mca/topo/base/topo_base_dist_graph_create_adjacent.c int indegree, const int sources[], sources 69 ompi/mca/topo/base/topo_base_dist_graph_create_adjacent.c memcpy(topo->in, sources, sizeof(int) * topo->indegree); sources 24 ompi/mca/topo/base/topo_base_dist_graph_neighbors.c int sources[], int sourceweights[], sources 42 ompi/mca/topo/base/topo_base_dist_graph_neighbors.c sources[i] = dg->in[i]; sources 263 ompi/mca/topo/topo.h int indegree, const int sources[], sources 275 ompi/mca/topo/topo.h int sources[], int sourceweights[], sources 37 ompi/mpi/c/dist_graph_create.c int MPI_Dist_graph_create(MPI_Comm comm_old, int n, const int sources[], sources 58 ompi/mpi/c/dist_graph_create.c } else if (n > 0 && (NULL == sources || NULL == degrees || sources 65 ompi/mpi/c/dist_graph_create.c if (((sources[i] < 0) && (sources[i] != MPI_PROC_NULL)) || sources[i] >= comm_size) { sources 91 ompi/mpi/c/dist_graph_create.c err = topo->topo.dist_graph.dist_graph_create(topo, comm_old, n, sources, degrees, sources 45 ompi/mpi/c/dist_graph_create_adjacent.c int indegree, const int sources[], sources 70 ompi/mpi/c/dist_graph_create_adjacent.c (NULL == sources || NULL == sourceweights)) || sources 77 ompi/mpi/c/dist_graph_create_adjacent.c if (((sources[i] < 0) && (sources[i] != MPI_PROC_NULL)) || sources[i] >= comm_size) { sources 103 ompi/mpi/c/dist_graph_create_adjacent.c sources, sourceweights, outdegree, sources 39 ompi/mpi/c/dist_graph_neighbors.c int sources[], int sourceweights[], sources 56 ompi/mpi/c/dist_graph_neighbors.c (NULL == sources || NULL == sourceweights)) || sources 69 ompi/mpi/c/dist_graph_neighbors.c sources, sourceweights, maxoutdegree, sources 40 ompi/mpi/fortran/mpif-h/dist_graph_create_adjacent_f.c (MPI_Fint *comm_old, MPI_Fint *indegree, MPI_Fint *sources, MPI_Fint *sourceweights, MPI_Fint *outdegree, MPI_Fint *destinations, MPI_Fint *destweights, MPI_Fint *info, ompi_fortran_logical_t *reorder, MPI_Fint *comm_graph, MPI_Fint *ierr), sources 41 ompi/mpi/fortran/mpif-h/dist_graph_create_adjacent_f.c (comm_old, indegree, sources, sourceweights, outdegree, destinations, destweights, info, reorder, comm_graph, ierr) ) sources 60 ompi/mpi/fortran/mpif-h/dist_graph_create_adjacent_f.c (MPI_Fint *comm_old, MPI_Fint *indegree, MPI_Fint *sources, MPI_Fint *sourceweights, MPI_Fint *outdegree, MPI_Fint *destinations, MPI_Fint *destweights, MPI_Fint *info, ompi_fortran_logical_t *reorder, MPI_Fint *comm_graph, MPI_Fint *ierr), sources 61 ompi/mpi/fortran/mpif-h/dist_graph_create_adjacent_f.c (comm_old, indegree, sources, sourceweights, outdegree, destinations, destweights, info, reorder, comm_graph, ierr) ) sources 72 ompi/mpi/fortran/mpif-h/dist_graph_create_adjacent_f.c MPI_Fint *sources, MPI_Fint *sourceweights, sources 82 ompi/mpi/fortran/mpif-h/dist_graph_create_adjacent_f.c OMPI_ARRAY_NAME_DECL(sources); sources 88 ompi/mpi/fortran/mpif-h/dist_graph_create_adjacent_f.c OMPI_ARRAY_FINT_2_INT(sources, *indegree); sources 109 ompi/mpi/fortran/mpif-h/dist_graph_create_adjacent_f.c OMPI_ARRAY_NAME_CONVERT(sources), sources 121 ompi/mpi/fortran/mpif-h/dist_graph_create_adjacent_f.c OMPI_ARRAY_FINT_2_INT_CLEANUP(sources); sources 39 ompi/mpi/fortran/mpif-h/dist_graph_create_f.c (MPI_Fint *comm_old, MPI_Fint *n, MPI_Fint *sources, MPI_Fint *degrees, MPI_Fint *destinations, MPI_Fint *weights, MPI_Fint *info, ompi_fortran_logical_t *reorder, MPI_Fint *comm_graph, MPI_Fint *ierr), sources 40 ompi/mpi/fortran/mpif-h/dist_graph_create_f.c (comm_old, n, sources, degrees, destinations, weights, info, reorder, comm_graph, ierr) ) sources 59 ompi/mpi/fortran/mpif-h/dist_graph_create_f.c (MPI_Fint *comm_old, MPI_Fint *n, MPI_Fint *sources, MPI_Fint *degrees, MPI_Fint *destinations, MPI_Fint *weights, MPI_Fint *info, ompi_fortran_logical_t *reorder, MPI_Fint *comm_graph, MPI_Fint *ierr), sources 60 ompi/mpi/fortran/mpif-h/dist_graph_create_f.c (comm_old, n, sources, degrees, destinations, weights, info, reorder, comm_graph, ierr) ) sources 69 ompi/mpi/fortran/mpif-h/dist_graph_create_f.c void ompi_dist_graph_create_f(MPI_Fint *comm_old, MPI_Fint *n, MPI_Fint *sources, sources 79 ompi/mpi/fortran/mpif-h/dist_graph_create_f.c OMPI_ARRAY_NAME_DECL(sources); sources 85 ompi/mpi/fortran/mpif-h/dist_graph_create_f.c OMPI_ARRAY_FINT_2_INT(sources, *n); sources 101 ompi/mpi/fortran/mpif-h/dist_graph_create_f.c *ierr = OMPI_INT_2_FINT(PMPI_Dist_graph_create(c_comm_old, OMPI_FINT_2_INT(*n), OMPI_ARRAY_NAME_CONVERT(sources), sources 108 ompi/mpi/fortran/mpif-h/dist_graph_create_f.c OMPI_ARRAY_FINT_2_INT_CLEANUP(sources); sources 36 ompi/mpi/fortran/mpif-h/dist_graph_neighbors_f.c (MPI_Fint* comm, MPI_Fint* maxindegree, MPI_Fint* sources, MPI_Fint* sourceweights, MPI_Fint* maxoutdegree, MPI_Fint* destinations, MPI_Fint* destweights, MPI_Fint *ierr), sources 37 ompi/mpi/fortran/mpif-h/dist_graph_neighbors_f.c (comm, maxindegree, sources, sourceweights, maxoutdegree, destinations, destweights, ierr) ) sources 56 ompi/mpi/fortran/mpif-h/dist_graph_neighbors_f.c (MPI_Fint* comm, MPI_Fint* maxindegree, MPI_Fint* sources, MPI_Fint* sourceweights, MPI_Fint* maxoutdegree, MPI_Fint* destinations, MPI_Fint* destweights, MPI_Fint *ierr), sources 57 ompi/mpi/fortran/mpif-h/dist_graph_neighbors_f.c (comm, maxindegree, sources, sourceweights, maxoutdegree, destinations, destweights, ierr) ) sources 67 ompi/mpi/fortran/mpif-h/dist_graph_neighbors_f.c MPI_Fint* sources, MPI_Fint* sourceweights, sources 73 ompi/mpi/fortran/mpif-h/dist_graph_neighbors_f.c OMPI_ARRAY_NAME_DECL(sources); sources 80 ompi/mpi/fortran/mpif-h/dist_graph_neighbors_f.c OMPI_ARRAY_FINT_2_INT_ALLOC(sources, *maxindegree); sources 90 ompi/mpi/fortran/mpif-h/dist_graph_neighbors_f.c OMPI_ARRAY_NAME_CONVERT(sources), sources 95 ompi/mpi/fortran/mpif-h/dist_graph_neighbors_f.c OMPI_ARRAY_INT_2_FINT(sources, *maxindegree); sources 104 ompi/mpi/fortran/mpif-h/dist_graph_neighbors_f.c OMPI_ARRAY_FINT_2_INT_CLEANUP(sources); sources 157 ompi/mpi/fortran/mpif-h/prototypes_mpi.h PN2(void, MPI_Dist_graph_create, mpi_dist_graph_create, MPI_DIST_GRAPH_CREATE, (MPI_Fint *comm_old, MPI_Fint *n, MPI_Fint *sources, MPI_Fint *degrees, MPI_Fint *destinations, MPI_Fint *weights, MPI_Fint *info, ompi_fortran_logical_t *reorder, MPI_Fint *comm_graph, MPI_Fint *ierr)); sources 158 ompi/mpi/fortran/mpif-h/prototypes_mpi.h PN2(void, MPI_Dist_graph_create_adjacent, mpi_dist_graph_create_adjacent, MPI_DIST_GRAPH_CREATE_ADJACENT, (MPI_Fint *comm_old, MPI_Fint *indegree, MPI_Fint *sources, MPI_Fint *sourceweights, MPI_Fint *outdegree, MPI_Fint *destinations, MPI_Fint *destweights, MPI_Fint *info, ompi_fortran_logical_t *reorder, MPI_Fint *comm_graph, MPI_Fint *ierr)); sources 159 ompi/mpi/fortran/mpif-h/prototypes_mpi.h PN2(void, MPI_Dist_graph_neighbors, mpi_dist_graph_neighbors, MPI_DIST_GRAPH_NEIGHBORS, (MPI_Fint* comm, MPI_Fint* maxindegree, MPI_Fint* sources, MPI_Fint* sourceweights, MPI_Fint* maxoutdegree, MPI_Fint* destinations, MPI_Fint* destweights, MPI_Fint *ierr)); sources 1748 ompi/mpi/fortran/use-mpi-f08/bindings/mpi-f-interfaces-bind.h subroutine ompi_dist_graph_neighbors_f(comm,maxindegree,sources,sourceweights, & sources 1754 ompi/mpi/fortran/use-mpi-f08/bindings/mpi-f-interfaces-bind.h INTEGER, INTENT(OUT) :: sources(maxindegree), destinations(maxoutdegree) sources 2340 ompi/mpi/fortran/use-mpi-tkr/mpi-f90-interfaces.h subroutine MPI_Dist_graph_create(comm_old, n, sources, degrees, destinations, & sources 2344 ompi/mpi/fortran/use-mpi-tkr/mpi-f90-interfaces.h integer, dimension(n), intent(in) :: sources sources 2359 ompi/mpi/fortran/use-mpi-tkr/mpi-f90-interfaces.h subroutine MPI_Dist_graph_create_adjacent(comm_old, indegree, sources, sourceweights, & sources 2364 ompi/mpi/fortran/use-mpi-tkr/mpi-f90-interfaces.h integer, dimension(indegree), intent(in) :: sources sources 2393 ompi/mpi/fortran/use-mpi-tkr/mpi-f90-interfaces.h subroutine MPI_Dist_graph_neighbors(comm, maxindegree, sources, sourceweights, & sources 2397 ompi/mpi/fortran/use-mpi-tkr/mpi-f90-interfaces.h integer, dimension(maxindegree), intent(out) :: sources sources 2342 ompi/mpi/fortran/use-mpi-tkr/pmpi-f90-interfaces.h subroutine PMPI_Dist_graph_create(comm_old, n, sources, degrees, destinations, & sources 2346 ompi/mpi/fortran/use-mpi-tkr/pmpi-f90-interfaces.h integer, dimension(n), intent(in) :: sources sources 2361 ompi/mpi/fortran/use-mpi-tkr/pmpi-f90-interfaces.h subroutine PMPI_Dist_graph_create_adjacent(comm_old, indegree, sources, sourceweights, & sources 2366 ompi/mpi/fortran/use-mpi-tkr/pmpi-f90-interfaces.h integer, dimension(indegree), intent(in) :: sources sources 2395 ompi/mpi/fortran/use-mpi-tkr/pmpi-f90-interfaces.h subroutine PMPI_Dist_graph_neighbors(comm, maxindegree, sources, sourceweights, & sources 2399 ompi/mpi/fortran/use-mpi-tkr/pmpi-f90-interfaces.h integer, dimension(maxindegree), intent(out) :: sources sources 123 ompi/mpi/java/c/mpi_GraphComm.c jintArray sources = (*env)->NewIntArray(env, inDegree), sources 131 ompi/mpi/java/c/mpi_GraphComm.c ompi_java_getIntArray(env, sources, &jSources, &cSources); sources 141 ompi/mpi/java/c/mpi_GraphComm.c ompi_java_releaseIntArray(env, sources, jSources, cSources); sources 148 ompi/mpi/java/c/mpi_GraphComm.c sources, srcWeights, destinations, destWeights, sources 144 ompi/mpi/java/c/mpi_Intracomm.c JNIEnv *env, jobject jthis, jlong comm, jintArray sources, sources 149 ompi/mpi/java/c/mpi_Intracomm.c int nnodes = (*env)->GetArrayLength(env, sources); sources 153 ompi/mpi/java/c/mpi_Intracomm.c ompi_java_getIntArray(env, sources, &jSources, &cSources); sources 165 ompi/mpi/java/c/mpi_Intracomm.c ompi_java_forgetIntArray(env, sources, jSources, cSources); sources 176 ompi/mpi/java/c/mpi_Intracomm.c JNIEnv *env, jobject jthis, jlong comm, jintArray sources, sources 182 ompi/mpi/java/c/mpi_Intracomm.c int inDegree = (*env)->GetArrayLength(env, sources), sources 187 ompi/mpi/java/c/mpi_Intracomm.c ompi_java_getIntArray(env, sources, &jSources, &cSources); sources 206 ompi/mpi/java/c/mpi_Intracomm.c ompi_java_forgetIntArray(env, sources, jSources, cSources); sources 29 ompi/mpi/java/java/DistGraphNeighbors.java private final int[] sources, sourceWeights, destinations, destWeights; sources 33 ompi/mpi/java/java/DistGraphNeighbors.java int[] sources, int[] sourceWeights, sources 36 ompi/mpi/java/java/DistGraphNeighbors.java this.sources = sources; sources 49 ompi/mpi/java/java/DistGraphNeighbors.java return sources.length; sources 77 ompi/mpi/java/java/DistGraphNeighbors.java return sources[i]; sources 275 ompi/mpi/java/java/Intracomm.java int[] sources, int[] degrees, int[] destinations, sources 282 ompi/mpi/java/java/Intracomm.java handle, sources, degrees, destinations, sources 301 ompi/mpi/java/java/Intracomm.java int[] sources, int[] degrees, int[] destinations, sources 308 ompi/mpi/java/java/Intracomm.java handle, sources, degrees, destinations, sources 313 ompi/mpi/java/java/Intracomm.java long comm, int[] sources, int[] degrees, int[] destinations, sources 336 ompi/mpi/java/java/Intracomm.java int[] sources, int[] sourceWeights, sources 343 ompi/mpi/java/java/Intracomm.java handle, sources, sourceWeights, destinations, sources 364 ompi/mpi/java/java/Intracomm.java int[] sources, int[] destinations, Info info, boolean reorder) sources 370 ompi/mpi/java/java/Intracomm.java handle, sources, null, destinations, null, sources 375 ompi/mpi/java/java/Intracomm.java long comm, int[] sources, int []sourceweights, int[] destinations, sources 248 opal/mca/pmix/pmix_server.h typedef int (*opal_pmix_server_iof_pull_fn_t)(opal_list_t *sources,