periods 379 ompi/debuggers/ompi_common_dll.c ompi_field_offset(i_info->mca_topo_base_module_t.offset.mtc_cart.periods, periods 381 ompi/debuggers/ompi_common_dll.c periods); periods 387 ompi/debuggers/ompi_common_dll.c i_info->mca_topo_base_module_t.offset.mtc_cart.periods += offset; periods 219 ompi/debuggers/ompi_common_dll_defs.h int periods; periods 546 ompi/debuggers/ompi_mpihandles_dll.c mqs_taddr_t dims, periods; periods 574 ompi/debuggers/ompi_mpihandles_dll.c periods = ompi_fetch_pointer(process, periods 575 ompi/debuggers/ompi_mpihandles_dll.c topo + i_info->mca_topo_base_module_t.offset.mtc.cart.periods, periods 584 ompi/debuggers/ompi_mpihandles_dll.c tmp = ompi_fetch_int(process, periods + (sizeof(int) * i), p_info); periods 66 ompi/mca/coll/basic/coll_basic_neighbor_allgather.c } else if (1 == cart->dims[dim] && cart->periods[dim]) { periods 65 ompi/mca/coll/basic/coll_basic_neighbor_allgatherv.c } else if (1 == cart->dims[dim] && cart->periods[dim]) { periods 63 ompi/mca/coll/basic/coll_basic_neighbor_alltoall.c } else if (1 == cart->dims[dim] && cart->periods[dim]) { periods 98 ompi/mca/coll/basic/coll_basic_neighbor_alltoall.c } else if (1 == cart->dims[dim] && cart->periods[dim]) { periods 64 ompi/mca/coll/basic/coll_basic_neighbor_alltoallv.c } else if (1 == cart->dims[dim] && cart->periods[dim]) { periods 93 ompi/mca/coll/basic/coll_basic_neighbor_alltoallv.c } else if (1 == cart->dims[dim] && cart->periods[dim]) { periods 61 ompi/mca/coll/basic/coll_basic_neighbor_alltoallw.c } else if (1 == cart->dims[dim] && cart->periods[dim]) { periods 90 ompi/mca/coll/basic/coll_basic_neighbor_alltoallw.c } else if (1 == cart->dims[dim] && cart->periods[dim]) { periods 36 ompi/mca/coll/monitoring/coll_monitoring_neighbor_allgather.c } else if (1 == cart->dims[dim] && cart->periods[dim]) { periods 89 ompi/mca/coll/monitoring/coll_monitoring_neighbor_allgather.c } else if (1 == cart->dims[dim] && cart->periods[dim]) { periods 39 ompi/mca/coll/monitoring/coll_monitoring_neighbor_allgatherv.c } else if (1 == cart->dims[dim] && cart->periods[dim]) { periods 93 ompi/mca/coll/monitoring/coll_monitoring_neighbor_allgatherv.c } else if (1 == cart->dims[dim] && cart->periods[dim]) { periods 37 ompi/mca/coll/monitoring/coll_monitoring_neighbor_alltoall.c } else if (1 == cart->dims[dim] && cart->periods[dim]) { periods 91 ompi/mca/coll/monitoring/coll_monitoring_neighbor_alltoall.c } else if (1 == cart->dims[dim] && cart->periods[dim]) { periods 36 ompi/mca/coll/monitoring/coll_monitoring_neighbor_alltoallv.c } else if (1 == cart->dims[dim] && cart->periods[dim]) { periods 95 ompi/mca/coll/monitoring/coll_monitoring_neighbor_alltoallv.c } else if (1 == cart->dims[dim] && cart->periods[dim]) { periods 36 ompi/mca/coll/monitoring/coll_monitoring_neighbor_alltoallw.c } else if (1 == cart->dims[dim] && cart->periods[dim]) { periods 95 ompi/mca/coll/monitoring/coll_monitoring_neighbor_alltoallw.c } else if (1 == cart->dims[dim] && cart->periods[dim]) { periods 353 ompi/mca/common/ompio/common_ompio_aggregators.c cart_topo.periods = (int*)malloc (cart_topo.ndims * sizeof(int)); periods 354 ompi/mca/common/ompio/common_ompio_aggregators.c if (NULL == cart_topo.periods) { periods 376 ompi/mca/common/ompio/common_ompio_aggregators.c cart_topo.periods, periods 433 ompi/mca/common/ompio/common_ompio_aggregators.c if (NULL != cart_topo.periods) { periods 434 ompi/mca/common/ompio/common_ompio_aggregators.c free (cart_topo.periods); periods 435 ompi/mca/common/ompio/common_ompio_aggregators.c cart_topo.periods = NULL; periods 37 ompi/mca/common/ompio/common_ompio_aggregators.h int *periods; periods 78 ompi/mca/topo/base/base.h const int *periods, periods 96 ompi/mca/topo/base/base.h int *periods, periods 102 ompi/mca/topo/base/base.h const int *dims, const int *periods, int *newrank); periods 54 ompi/mca/topo/base/topo_base_cart_create.c const int *periods, periods 108 ompi/mca/topo/base/topo_base_cart_create.c cart->periods = (int*)malloc(sizeof(int) * ndims); periods 109 ompi/mca/topo/base/topo_base_cart_create.c if (NULL == cart->periods) { periods 113 ompi/mca/topo/base/topo_base_cart_create.c memcpy(cart->periods, periods, ndims * sizeof(int)); periods 195 ompi/mca/topo/base/topo_base_cart_create.c cart->periods = NULL; periods 203 ompi/mca/topo/base/topo_base_cart_create.c if (NULL != cart->periods) { periods 204 ompi/mca/topo/base/topo_base_cart_create.c free(cart->periods); periods 46 ompi/mca/topo/base/topo_base_cart_get.c int *periods, periods 53 ompi/mca/topo/base/topo_base_cart_get.c memcpy(periods, comm->c_topo->mtc.cart->periods, m * sizeof(int)); periods 43 ompi/mca/topo/base/topo_base_cart_map.c const int *dims, const int *periods, int *newrank) periods 63 ompi/mca/topo/base/topo_base_cart_shift.c q = comm->c_topo->mtc.cart->periods; periods 111 ompi/mca/topo/base/topo_base_cart_sub.c pold = old_cart->periods; periods 132 ompi/mca/topo/base/topo_base_cart_sub.c cart->periods = porig; periods 138 ompi/mca/topo/base/topo_base_cart_sub.c free(cart->periods); periods 70 ompi/mca/topo/example/topo_example.h int *periods, periods 45 ompi/mca/topo/example/topo_example_cart_map.c int *periods, periods 91 ompi/mca/topo/topo.h int *periods; periods 160 ompi/mca/topo/topo.h const int *periods, periods 169 ompi/mca/topo/topo.h int *periods, periods 182 ompi/mca/topo/topo.h const int *periods, periods 46 ompi/mpi/c/cart_create.c const int periods[], int reorder, MPI_Comm *comm_cart) periods 69 ompi/mpi/c/cart_create.c (NULL == dims || NULL == periods || NULL == comm_cart)) { periods 105 ompi/mpi/c/cart_create.c ndims, dims, periods, periods 43 ompi/mpi/c/cart_get.c int periods[], int coords[]) periods 59 ompi/mpi/c/cart_get.c ((NULL == dims) || (NULL == periods) || periods 72 ompi/mpi/c/cart_get.c err = comm->c_topo->topo.cart.cart_get(comm, maxdims, dims, periods, coords); periods 46 ompi/mpi/c/cart_map.c const int periods[], int *newrank) periods 65 ompi/mpi/c/cart_map.c if ((NULL == dims) || (NULL == periods) || (NULL == newrank)) { periods 80 ompi/mpi/c/cart_map.c periods, newrank); periods 86 ompi/mpi/c/cart_rank.c if (!cart->periods[i] && periods 115 ompi/mpi/cxx/intracomm.h const bool periods[], bool reorder) const; periods 101 ompi/mpi/cxx/intracomm_inln.h const bool periods[], bool reorder) const periods 105 ompi/mpi/cxx/intracomm_inln.h int_periods[i] = (int) periods[i]; periods 74 ompi/mpi/cxx/topology.h virtual void Get_topo(int maxdims, int dims[], bool periods[], periods 86 ompi/mpi/cxx/topology.h virtual int Map(int ndims, const int dims[], const bool periods[]) const; periods 67 ompi/mpi/cxx/topology_inln.h MPI::Cartcomm::Get_topo(int maxdims, int dims[], bool periods[], periods 73 ompi/mpi/cxx/topology_inln.h int_periods[i] = (int)periods[i]; periods 77 ompi/mpi/cxx/topology_inln.h periods[i] = OPAL_INT_TO_BOOL(int_periods[i]); periods 119 ompi/mpi/cxx/topology_inln.h MPI::Cartcomm::Map(int ndims, const int dims[], const bool periods[]) const periods 123 ompi/mpi/cxx/topology_inln.h int_periods[i] = (int) periods[i]; periods 42 ompi/mpi/fortran/mpif-h/cart_create_f.c (MPI_Fint *old_comm, MPI_Fint *ndims, MPI_Fint *dims, ompi_fortran_logical_t *periods, ompi_fortran_logical_t *reorder, MPI_Fint *comm_cart, MPI_Fint *ierr), periods 43 ompi/mpi/fortran/mpif-h/cart_create_f.c (old_comm, ndims, dims, periods, reorder, comm_cart, ierr) ) periods 62 ompi/mpi/fortran/mpif-h/cart_create_f.c (MPI_Fint *old_comm, MPI_Fint *ndims, MPI_Fint *dims, ompi_fortran_logical_t *periods, ompi_fortran_logical_t *reorder, MPI_Fint *comm_cart, MPI_Fint *ierr), periods 63 ompi/mpi/fortran/mpif-h/cart_create_f.c (old_comm, ndims, dims, periods, reorder, comm_cart, ierr) ) periods 71 ompi/mpi/fortran/mpif-h/cart_create_f.c ompi_fortran_logical_t *periods, ompi_fortran_logical_t *reorder, periods 77 ompi/mpi/fortran/mpif-h/cart_create_f.c OMPI_LOGICAL_ARRAY_NAME_DECL(periods); periods 83 ompi/mpi/fortran/mpif-h/cart_create_f.c OMPI_ARRAY_LOGICAL_2_INT(periods, size); periods 87 ompi/mpi/fortran/mpif-h/cart_create_f.c OMPI_LOGICAL_ARRAY_NAME_CONVERT(periods), periods 100 ompi/mpi/fortran/mpif-h/cart_create_f.c OMPI_ARRAY_LOGICAL_2_INT_CLEANUP(periods); periods 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), periods 42 ompi/mpi/fortran/mpif-h/cart_get_f.c (comm, maxdims, dims, periods, coords, ierr) ) periods 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), periods 62 ompi/mpi/fortran/mpif-h/cart_get_f.c (comm, maxdims, dims, periods, coords, ierr) ) periods 70 ompi/mpi/fortran/mpif-h/cart_get_f.c ompi_fortran_logical_t *periods, MPI_Fint *coords, MPI_Fint *ierr) periods 76 ompi/mpi/fortran/mpif-h/cart_get_f.c OMPI_LOGICAL_ARRAY_NAME_DECL(periods); periods 83 ompi/mpi/fortran/mpif-h/cart_get_f.c OMPI_ARRAY_LOGICAL_2_INT_ALLOC(periods, size); periods 88 ompi/mpi/fortran/mpif-h/cart_get_f.c OMPI_LOGICAL_ARRAY_NAME_CONVERT(periods), periods 93 ompi/mpi/fortran/mpif-h/cart_get_f.c OMPI_ARRAY_INT_2_LOGICAL(periods, size); periods 42 ompi/mpi/fortran/mpif-h/cart_map_f.c (MPI_Fint *comm, MPI_Fint *ndims, MPI_Fint *dims, ompi_fortran_logical_t *periods, MPI_Fint *newrank, MPI_Fint *ierr), periods 43 ompi/mpi/fortran/mpif-h/cart_map_f.c (comm, ndims, dims, periods, newrank, ierr) ) periods 62 ompi/mpi/fortran/mpif-h/cart_map_f.c (MPI_Fint *comm, MPI_Fint *ndims, MPI_Fint *dims, ompi_fortran_logical_t *periods, MPI_Fint *newrank, MPI_Fint *ierr), periods 63 ompi/mpi/fortran/mpif-h/cart_map_f.c (comm, ndims, dims, periods, newrank, ierr) ) periods 71 ompi/mpi/fortran/mpif-h/cart_map_f.c ompi_fortran_logical_t *periods, MPI_Fint *newrank, MPI_Fint *ierr) periods 76 ompi/mpi/fortran/mpif-h/cart_map_f.c OMPI_LOGICAL_ARRAY_NAME_DECL(periods); periods 83 ompi/mpi/fortran/mpif-h/cart_map_f.c OMPI_ARRAY_LOGICAL_2_INT(periods, size); periods 88 ompi/mpi/fortran/mpif-h/cart_map_f.c OMPI_LOGICAL_ARRAY_NAME_CONVERT(periods), periods 93 ompi/mpi/fortran/mpif-h/cart_map_f.c OMPI_ARRAY_LOGICAL_2_INT_CLEANUP(periods); periods 112 ompi/mpi/fortran/mpif-h/prototypes_mpi.h PN2(void, MPI_Cart_create, mpi_cart_create, MPI_CART_CREATE, (MPI_Fint *old_comm, MPI_Fint *ndims, MPI_Fint *dims, ompi_fortran_logical_t *periods, ompi_fortran_logical_t *reorder, MPI_Fint *comm_cart, MPI_Fint *ierr)); periods 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)); periods 114 ompi/mpi/fortran/mpif-h/prototypes_mpi.h PN2(void, MPI_Cart_map, mpi_cart_map, MPI_CART_MAP, (MPI_Fint *comm, MPI_Fint *ndims, MPI_Fint *dims, ompi_fortran_logical_t *periods, MPI_Fint *newrank, MPI_Fint *ierr)); periods 152 ompi/mpi/fortran/use-mpi-tkr/mpi-f90-interfaces.h subroutine MPI_Cart_create(old_comm, ndims, dims, periods, reorder, & periods 157 ompi/mpi/fortran/use-mpi-tkr/mpi-f90-interfaces.h logical, dimension(*), intent(in) :: periods periods 168 ompi/mpi/fortran/use-mpi-tkr/mpi-f90-interfaces.h subroutine MPI_Cart_get(comm, maxdims, dims, periods, coords& periods 173 ompi/mpi/fortran/use-mpi-tkr/mpi-f90-interfaces.h logical, dimension(*), intent(out) :: periods periods 183 ompi/mpi/fortran/use-mpi-tkr/mpi-f90-interfaces.h subroutine MPI_Cart_map(comm, ndims, dims, periods, newrank& periods 188 ompi/mpi/fortran/use-mpi-tkr/mpi-f90-interfaces.h logical, dimension(*), intent(in) :: periods periods 152 ompi/mpi/fortran/use-mpi-tkr/pmpi-f90-interfaces.h subroutine PMPI_Cart_create(old_comm, ndims, dims, periods, reorder, & periods 157 ompi/mpi/fortran/use-mpi-tkr/pmpi-f90-interfaces.h logical, dimension(*), intent(in) :: periods periods 168 ompi/mpi/fortran/use-mpi-tkr/pmpi-f90-interfaces.h subroutine PMPI_Cart_get(comm, maxdims, dims, periods, coords& periods 173 ompi/mpi/fortran/use-mpi-tkr/pmpi-f90-interfaces.h logical, dimension(*), intent(out) :: periods periods 183 ompi/mpi/fortran/use-mpi-tkr/pmpi-f90-interfaces.h subroutine PMPI_Cart_map(comm, ndims, dims, periods, newrank& periods 188 ompi/mpi/fortran/use-mpi-tkr/pmpi-f90-interfaces.h logical, dimension(*), intent(in) :: periods periods 76 ompi/mpi/java/c/mpi_CartComm.c jbooleanArray periods = (*env)->NewBooleanArray(env, maxdims); periods 87 ompi/mpi/java/c/mpi_CartComm.c ompi_java_getBooleanArray(env, periods, &jPeriods, &cPeriods); periods 94 ompi/mpi/java/c/mpi_CartComm.c ompi_java_releaseBooleanArray(env, periods, jPeriods, cPeriods); periods 98 ompi/mpi/java/c/mpi_CartComm.c ompi_java.CartParmsInit, dims, periods, coords); periods 135 ompi/mpi/java/c/mpi_CartComm.c jintArray dims, jbooleanArray periods) periods 142 ompi/mpi/java/c/mpi_CartComm.c ompi_java_getBooleanArray(env, periods, &jPeriods, &cPeriods); periods 149 ompi/mpi/java/c/mpi_CartComm.c ompi_java_forgetBooleanArray(env, periods, jPeriods, cPeriods); periods 100 ompi/mpi/java/c/mpi_Intracomm.c jintArray dims, jbooleanArray periods, jboolean reorder) periods 108 ompi/mpi/java/c/mpi_Intracomm.c ompi_java_getBooleanArray(env, periods, &jPeriods, &cPeriods); periods 118 ompi/mpi/java/c/mpi_Intracomm.c ompi_java_forgetBooleanArray(env, periods, jPeriods, cPeriods); periods 220 ompi/mpi/java/java/CartComm.java public int map(int[] dims, boolean[] periods) throws MPIException periods 223 ompi/mpi/java/java/CartComm.java return map(handle, dims, periods); periods 226 ompi/mpi/java/java/CartComm.java private native int map(long comm, int[] dims, boolean[] periods) periods 59 ompi/mpi/java/java/CartParms.java private final boolean[] periods; periods 70 ompi/mpi/java/java/CartParms.java protected CartParms(int[] dims, boolean[] periods, int[] coords) periods 73 ompi/mpi/java/java/CartParms.java this.periods = periods; periods 103 ompi/mpi/java/java/CartParms.java return periods[i]; periods 226 ompi/mpi/java/java/Intracomm.java public final CartComm createCart(int[] dims, boolean[] periods, boolean reorder) periods 230 ompi/mpi/java/java/Intracomm.java return new CartComm(createCart(handle, dims, periods, reorder)); periods 234 ompi/mpi/java/java/Intracomm.java long comm, int[] dims, boolean[] periods, boolean reorder) periods 42 orte/test/mpi/parallel_r64.c int dims[D],periods[D],reorder; periods 121 orte/test/mpi/parallel_r64.c periods[i] = 1; /* true */ periods 130 orte/test/mpi/parallel_r64.c MPI_Cart_create(MPI_COMM_WORLD, D, dims, periods, reorder, &new_comm); periods 42 orte/test/mpi/parallel_r8.c int dims[D],periods[D],reorder; periods 121 orte/test/mpi/parallel_r8.c periods[i] = 1; /* true */ periods 130 orte/test/mpi/parallel_r8.c MPI_Cart_create(MPI_COMM_WORLD, D, dims, periods, reorder, &new_comm); periods 42 orte/test/mpi/parallel_w64.c int dims[D],periods[D],reorder; periods 126 orte/test/mpi/parallel_w64.c periods[i] = 1; /* true */ periods 135 orte/test/mpi/parallel_w64.c MPI_Cart_create(MPI_COMM_WORLD, D, dims, periods, reorder, &new_comm); periods 41 orte/test/mpi/parallel_w8.c int dims[D],periods[D],reorder; periods 125 orte/test/mpi/parallel_w8.c periods[i] = 1; /* true */ periods 134 orte/test/mpi/parallel_w8.c MPI_Cart_create(MPI_COMM_WORLD, D, dims, periods, reorder, &new_comm);