coords 188 ompi/datatype/ompi_datatype_create_darray.c int *coords = NULL, rc = OMPI_SUCCESS; coords 205 ompi/datatype/ompi_datatype_create_darray.c coords = (int *) malloc(ndims * sizeof(int)); coords 209 ompi/datatype/ompi_datatype_create_darray.c coords[i] = tmp_rank / procs; coords 237 ompi/datatype/ompi_datatype_create_darray.c rc = block(gsize_array, i, ndims, psize_array[i], coords[i], coords 242 ompi/datatype/ompi_datatype_create_darray.c rc = cyclic(gsize_array, i, ndims, psize_array[i], coords[i], coords 249 ompi/datatype/ompi_datatype_create_darray.c nprocs = psize_array[i]; tmp_rank = coords[i]; coords 296 ompi/datatype/ompi_datatype_create_darray.c free(coords); coords 382 ompi/debuggers/ompi_common_dll.c ompi_field_offset(i_info->mca_topo_base_module_t.offset.mtc_cart.coords, coords 384 ompi/debuggers/ompi_common_dll.c coords); coords 388 ompi/debuggers/ompi_common_dll.c i_info->mca_topo_base_module_t.offset.mtc_cart.coords += offset; coords 220 ompi/debuggers/ompi_common_dll_defs.h int coords; coords 577 ompi/debuggers/ompi_mpihandles_dll.c coords = ompi_fetch_pointer(process, coords 578 ompi/debuggers/ompi_mpihandles_dll.c topo + i_info->mca_topo_base_module_t.offset.mtc.cart.coords, coords 359 ompi/mca/common/ompio/common_ompio_aggregators.c cart_topo.coords = (int*)malloc (cart_topo.ndims * sizeof(int)); coords 360 ompi/mca/common/ompio/common_ompio_aggregators.c if (NULL == cart_topo.coords) { coords 377 ompi/mca/common/ompio/common_ompio_aggregators.c cart_topo.coords); coords 437 ompi/mca/common/ompio/common_ompio_aggregators.c if (NULL != cart_topo.coords) { coords 438 ompi/mca/common/ompio/common_ompio_aggregators.c free (cart_topo.coords); coords 439 ompi/mca/common/ompio/common_ompio_aggregators.c cart_topo.coords = NULL; coords 38 ompi/mca/common/ompio/common_ompio_aggregators.h int *coords; coords 28 ompi/mca/io/romio321/romio/adio/common/ad_darray.c int procs, tmp_rank, i, tmp_size, blklen, *coords; coords 35 ompi/mca/io/romio321/romio/adio/common/ad_darray.c coords = (int *) ADIOI_Malloc(ndims*sizeof(int)); coords 40 ompi/mca/io/romio321/romio/adio/common/ad_darray.c coords[i] = tmp_rank/procs; coords 54 ompi/mca/io/romio321/romio/adio/common/ad_darray.c coords[i], array_of_dargs[i], coords 61 ompi/mca/io/romio321/romio/adio/common/ad_darray.c array_of_psizes[i], coords[i], coords 95 ompi/mca/io/romio321/romio/adio/common/ad_darray.c coords[i], array_of_dargs[i], order, coords 101 ompi/mca/io/romio321/romio/adio/common/ad_darray.c array_of_psizes[i], coords[i], coords 109 ompi/mca/io/romio321/romio/adio/common/ad_darray.c coords[i], MPI_DISTRIBUTE_DFLT_DARG, order, orig_extent, coords 139 ompi/mca/io/romio321/romio/adio/common/ad_darray.c ADIOI_Free(coords); coords 86 ompi/mca/topo/base/base.h int *coords); coords 97 ompi/mca/topo/base/base.h int *coords); coords 106 ompi/mca/topo/base/base.h const int *coords, coords 41 ompi/mca/topo/base/topo_base_cart_coords.c int *coords) coords 56 ompi/mca/topo/base/topo_base_cart_coords.c *coords++ = rank / remprocs; coords 115 ompi/mca/topo/base/topo_base_cart_create.c cart->coords = (int*)malloc(sizeof(int) * ndims); coords 116 ompi/mca/topo/base/topo_base_cart_create.c if (NULL == cart->coords) { coords 125 ompi/mca/topo/base/topo_base_cart_create.c cart->coords[i] = rank / nprocs; coords 196 ompi/mca/topo/base/topo_base_cart_create.c cart->coords = NULL; coords 206 ompi/mca/topo/base/topo_base_cart_create.c if (NULL != cart->coords) { coords 207 ompi/mca/topo/base/topo_base_cart_create.c free(cart->coords); coords 47 ompi/mca/topo/base/topo_base_cart_get.c int *coords) coords 54 ompi/mca/topo/base/topo_base_cart_get.c memcpy(coords, comm->c_topo->mtc.cart->coords, m * sizeof(int)); coords 43 ompi/mca/topo/base/topo_base_cart_rank.c const int *coords, coords 64 ompi/mca/topo/base/topo_base_cart_rank.c ord = coords[i]; coords 69 ompi/mca/topo/base/topo_base_cart_sub.c c = comm->c_topo->mtc.cart->coords + i; coords 136 ompi/mca/topo/base/topo_base_cart_sub.c cart->coords = (int*)malloc(sizeof(int) * ndim); coords 137 ompi/mca/topo/base/topo_base_cart_sub.c if (NULL == cart->coords) { coords 149 ompi/mca/topo/base/topo_base_cart_sub.c cart->coords[i] = rank / nprocs; coords 92 ompi/mca/topo/topo.h int *coords; coords 152 ompi/mca/topo/topo.h int *coords); coords 170 ompi/mca/topo/topo.h int *coords); coords 188 ompi/mca/topo/topo.h const int *coords, coords 43 ompi/mpi/c/cart_coords.c int MPI_Cart_coords(MPI_Comm comm, int rank, int maxdims, int coords[]) coords 62 ompi/mpi/c/cart_coords.c if ( (0 > maxdims) || ((0 < maxdims) && (NULL == coords))) { coords 78 ompi/mpi/c/cart_coords.c err = comm->c_topo->topo.cart.cart_coords(comm, rank, maxdims, coords); coords 43 ompi/mpi/c/cart_get.c int periods[], int coords[]) coords 60 ompi/mpi/c/cart_get.c (NULL == coords)))) { coords 72 ompi/mpi/c/cart_get.c err = comm->c_topo->topo.cart.cart_get(comm, maxdims, dims, periods, coords); coords 44 ompi/mpi/c/cart_rank.c int MPI_Cart_rank(MPI_Comm comm, const int coords[], int *rank) coords 76 ompi/mpi/c/cart_rank.c if (((NULL == coords) && coords 87 ompi/mpi/c/cart_rank.c (coords[i] < 0 || coords 88 ompi/mpi/c/cart_rank.c coords[i] >= cart->dims[i])) { coords 102 ompi/mpi/c/cart_rank.c err = comm->c_topo->topo.cart.cart_rank(comm, coords, rank); coords 75 ompi/mpi/cxx/topology.h int coords[]) const; coords 77 ompi/mpi/cxx/topology.h virtual int Get_cart_rank(const int coords[]) const; coords 79 ompi/mpi/cxx/topology.h virtual void Get_coords(int rank, int maxdims, int coords[]) const; coords 68 ompi/mpi/cxx/topology_inln.h int coords[]) const coords 75 ompi/mpi/cxx/topology_inln.h (void)MPI_Cart_get(mpi_comm, maxdims, dims, int_periods, coords); coords 83 ompi/mpi/cxx/topology_inln.h MPI::Cartcomm::Get_cart_rank(const int coords[]) const coords 86 ompi/mpi/cxx/topology_inln.h (void)MPI_Cart_rank(mpi_comm, const_cast<int *>(coords), &myrank); coords 91 ompi/mpi/cxx/topology_inln.h MPI::Cartcomm::Get_coords(int rank, int maxdims, int coords[]) const coords 93 ompi/mpi/cxx/topology_inln.h (void)MPI_Cart_coords(mpi_comm, rank, maxdims, coords); coords 41 ompi/mpi/fortran/mpif-h/cart_coords_f.c (MPI_Fint *comm, MPI_Fint *rank, MPI_Fint *maxdims, MPI_Fint *coords, MPI_Fint *ierr), coords 42 ompi/mpi/fortran/mpif-h/cart_coords_f.c (comm, rank, maxdims, coords, ierr) ) coords 61 ompi/mpi/fortran/mpif-h/cart_coords_f.c (MPI_Fint *comm, MPI_Fint *rank, MPI_Fint *maxdims, MPI_Fint *coords, MPI_Fint *ierr), coords 62 ompi/mpi/fortran/mpif-h/cart_coords_f.c (comm, rank, maxdims, coords, ierr) ) coords 70 ompi/mpi/fortran/mpif-h/cart_coords_f.c MPI_Fint *coords, MPI_Fint *ierr) coords 74 ompi/mpi/fortran/mpif-h/cart_coords_f.c OMPI_ARRAY_NAME_DECL(coords); coords 78 ompi/mpi/fortran/mpif-h/cart_coords_f.c OMPI_ARRAY_FINT_2_INT_ALLOC(coords, OMPI_FINT_2_INT(*maxdims)); coords 82 ompi/mpi/fortran/mpif-h/cart_coords_f.c OMPI_ARRAY_NAME_CONVERT(coords)); coords 86 ompi/mpi/fortran/mpif-h/cart_coords_f.c OMPI_ARRAY_INT_2_FINT(coords, OMPI_FINT_2_INT(*maxdims)); coords 88 ompi/mpi/fortran/mpif-h/cart_coords_f.c OMPI_ARRAY_FINT_2_INT_CLEANUP(coords); coords 41 ompi/mpi/fortran/mpif-h/cart_get_f.c (MPI_Fint *comm, MPI_Fint *maxdims, MPI_Fint *dims, ompi_fortran_logical_t *periods, MPI_Fint *coords, MPI_Fint *ierr), coords 42 ompi/mpi/fortran/mpif-h/cart_get_f.c (comm, maxdims, dims, periods, coords, ierr) ) coords 61 ompi/mpi/fortran/mpif-h/cart_get_f.c (MPI_Fint *comm, MPI_Fint *maxdims, MPI_Fint *dims, ompi_fortran_logical_t *periods, MPI_Fint *coords, MPI_Fint *ierr), coords 62 ompi/mpi/fortran/mpif-h/cart_get_f.c (comm, maxdims, dims, periods, coords, ierr) ) coords 70 ompi/mpi/fortran/mpif-h/cart_get_f.c ompi_fortran_logical_t *periods, MPI_Fint *coords, MPI_Fint *ierr) coords 75 ompi/mpi/fortran/mpif-h/cart_get_f.c OMPI_ARRAY_NAME_DECL(coords); coords 82 ompi/mpi/fortran/mpif-h/cart_get_f.c OMPI_ARRAY_FINT_2_INT_ALLOC(coords, size); coords 89 ompi/mpi/fortran/mpif-h/cart_get_f.c OMPI_ARRAY_NAME_CONVERT(coords)); coords 94 ompi/mpi/fortran/mpif-h/cart_get_f.c OMPI_ARRAY_INT_2_FINT(coords, size); coords 41 ompi/mpi/fortran/mpif-h/cart_rank_f.c (MPI_Fint *comm, MPI_Fint *coords, MPI_Fint *rank, MPI_Fint *ierr), coords 42 ompi/mpi/fortran/mpif-h/cart_rank_f.c (comm, coords, rank, ierr) ) coords 61 ompi/mpi/fortran/mpif-h/cart_rank_f.c (MPI_Fint *comm, MPI_Fint *coords, MPI_Fint *rank, MPI_Fint *ierr), coords 62 ompi/mpi/fortran/mpif-h/cart_rank_f.c (comm, coords, rank, ierr) ) coords 69 ompi/mpi/fortran/mpif-h/cart_rank_f.c void ompi_cart_rank_f(MPI_Fint *comm, MPI_Fint *coords, MPI_Fint *rank, coords 74 ompi/mpi/fortran/mpif-h/cart_rank_f.c OMPI_ARRAY_NAME_DECL(coords); coords 84 ompi/mpi/fortran/mpif-h/cart_rank_f.c OMPI_ARRAY_FINT_2_INT(coords, ndims); coords 87 ompi/mpi/fortran/mpif-h/cart_rank_f.c OMPI_ARRAY_NAME_CONVERT(coords), coords 111 ompi/mpi/fortran/mpif-h/prototypes_mpi.h PN2(void, MPI_Cart_coords, mpi_cart_coords, MPI_CART_COORDS, (MPI_Fint *comm, MPI_Fint *rank, MPI_Fint *maxdims, MPI_Fint *coords, MPI_Fint *ierr)); coords 113 ompi/mpi/fortran/mpif-h/prototypes_mpi.h PN2(void, MPI_Cart_get, mpi_cart_get, MPI_CART_GET, (MPI_Fint *comm, MPI_Fint *maxdims, MPI_Fint *dims, ompi_fortran_logical_t *periods, MPI_Fint *coords, MPI_Fint *ierr)); coords 115 ompi/mpi/fortran/mpif-h/prototypes_mpi.h PN2(void, MPI_Cart_rank, mpi_cart_rank, MPI_CART_RANK, (MPI_Fint *comm, MPI_Fint *coords, MPI_Fint *rank, MPI_Fint *ierr)); coords 1713 ompi/mpi/fortran/use-mpi-f08/bindings/mpi-f-interfaces-bind.h subroutine ompi_cart_coords_f(comm,rank,maxdims,coords,ierror) & coords 1718 ompi/mpi/fortran/use-mpi-f08/bindings/mpi-f-interfaces-bind.h INTEGER, INTENT(OUT) :: coords(maxdims) coords 1722 ompi/mpi/fortran/use-mpi-f08/bindings/mpi-f-interfaces-bind.h subroutine ompi_cart_rank_f(comm,coords,rank,ierror) & coords 1726 ompi/mpi/fortran/use-mpi-f08/bindings/mpi-f-interfaces-bind.h INTEGER, INTENT(IN) :: coords(*) coords 139 ompi/mpi/fortran/use-mpi-tkr/mpi-f90-interfaces.h subroutine MPI_Cart_coords(comm, rank, maxdims, coords, ierror) coords 143 ompi/mpi/fortran/use-mpi-tkr/mpi-f90-interfaces.h integer, dimension(*), intent(out) :: coords coords 168 ompi/mpi/fortran/use-mpi-tkr/mpi-f90-interfaces.h subroutine MPI_Cart_get(comm, maxdims, dims, periods, coords& coords 174 ompi/mpi/fortran/use-mpi-tkr/mpi-f90-interfaces.h integer, dimension(*), intent(out) :: coords coords 198 ompi/mpi/fortran/use-mpi-tkr/mpi-f90-interfaces.h subroutine MPI_Cart_rank(comm, coords, rank, ierror) coords 200 ompi/mpi/fortran/use-mpi-tkr/mpi-f90-interfaces.h integer, dimension(*), intent(in) :: coords coords 139 ompi/mpi/fortran/use-mpi-tkr/pmpi-f90-interfaces.h subroutine PMPI_Cart_coords(comm, rank, maxdims, coords, ierror) coords 143 ompi/mpi/fortran/use-mpi-tkr/pmpi-f90-interfaces.h integer, dimension(*), intent(out) :: coords coords 168 ompi/mpi/fortran/use-mpi-tkr/pmpi-f90-interfaces.h subroutine PMPI_Cart_get(comm, maxdims, dims, periods, coords& coords 174 ompi/mpi/fortran/use-mpi-tkr/pmpi-f90-interfaces.h integer, dimension(*), intent(out) :: coords coords 198 ompi/mpi/fortran/use-mpi-tkr/pmpi-f90-interfaces.h subroutine PMPI_Cart_rank(comm, coords, rank, ierror) coords 200 ompi/mpi/fortran/use-mpi-tkr/pmpi-f90-interfaces.h integer, dimension(*), intent(in) :: coords coords 77 ompi/mpi/java/c/mpi_CartComm.c jintArray coords = (*env)->NewIntArray(env, maxdims); coords 86 ompi/mpi/java/c/mpi_CartComm.c ompi_java_getIntArray(env, coords, &jCoords, &cCoords); coords 93 ompi/mpi/java/c/mpi_CartComm.c ompi_java_releaseIntArray(env, coords, jCoords, cCoords); coords 98 ompi/mpi/java/c/mpi_CartComm.c ompi_java.CartParmsInit, dims, periods, coords); coords 121 ompi/mpi/java/c/mpi_CartComm.c jintArray coords = (*env)->NewIntArray(env, maxdims); coords 124 ompi/mpi/java/c/mpi_CartComm.c ompi_java_getIntArray(env, coords, &jCoords, &cCoords); coords 129 ompi/mpi/java/c/mpi_CartComm.c ompi_java_releaseIntArray(env, coords, jCoords, cCoords); coords 130 ompi/mpi/java/c/mpi_CartComm.c return coords; coords 154 ompi/mpi/java/c/mpi_CartComm.c JNIEnv *env, jobject jthis, jlong comm, jintArray coords) coords 158 ompi/mpi/java/c/mpi_CartComm.c ompi_java_getIntArray(env, coords, &jCoords, &cCoords); coords 164 ompi/mpi/java/c/mpi_CartComm.c ompi_java_forgetIntArray(env, coords, jCoords, cCoords); coords 154 ompi/mpi/java/java/CartComm.java public int getRank(int[] coords) throws MPIException coords 157 ompi/mpi/java/java/CartComm.java return getRank(handle, coords); coords 160 ompi/mpi/java/java/CartComm.java private native int getRank(long comm, int[] coords) throws MPIException; coords 62 ompi/mpi/java/java/CartParms.java private final int[] coords; coords 70 ompi/mpi/java/java/CartParms.java protected CartParms(int[] dims, boolean[] periods, int[] coords) coords 74 ompi/mpi/java/java/CartParms.java this.coords = coords; coords 113 ompi/mpi/java/java/CartParms.java return coords[i];