subsize_array 210 ompi/datatype/ompi_datatype.h OMPI_DECLSPEC int32_t ompi_datatype_create_subarray(int ndims, int const* size_array, int const* subsize_array, subsize_array 33 ompi/datatype/ompi_datatype_create_subarray.c int const* subsize_array, subsize_array 57 ompi/datatype/ompi_datatype_create_subarray.c ompi_datatype_create_contiguous( subsize_array[0], oldtype, &last_type ); subsize_array 77 ompi/datatype/ompi_datatype_create_subarray.c ompi_datatype_create_vector( subsize_array[i+step], subsize_array[i], size_array[i], subsize_array 84 ompi/datatype/ompi_datatype_create_subarray.c ompi_datatype_create_hvector( subsize_array[i], 1, size * extent, subsize_array 46 ompi/mpi/c/type_create_subarray.c const int subsize_array[], subsize_array 62 ompi/mpi/c/type_create_subarray.c } else if( (ndims > 0) && ((NULL == size_array) || (NULL == subsize_array) || (NULL == start_array)) ) { subsize_array 70 ompi/mpi/c/type_create_subarray.c if( (subsize_array[i] < 1) || (subsize_array[i] > size_array[i]) ) { subsize_array 72 ompi/mpi/c/type_create_subarray.c } else if( (start_array[i] < 0) || (start_array[i] > (size_array[i] - subsize_array[i])) ) { subsize_array 80 ompi/mpi/c/type_create_subarray.c rc = ompi_datatype_create_subarray( ndims, size_array, subsize_array, start_array, subsize_array 83 ompi/mpi/c/type_create_subarray.c const int* a_i[5] = {&ndims, size_array, subsize_array, start_array, &order}; subsize_array 378 ompi/mpi/fortran/mpif-h/prototypes_mpi.h PN2(void, MPI_Type_create_subarray, mpi_type_create_subarray, MPI_TYPE_CREATE_SUBARRAY, (MPI_Fint *ndims, MPI_Fint *size_array, MPI_Fint *subsize_array, MPI_Fint *start_array, MPI_Fint *order, MPI_Fint *oldtype, MPI_Fint *newtype, MPI_Fint *ierr)); subsize_array 41 ompi/mpi/fortran/mpif-h/type_create_subarray_f.c (MPI_Fint *ndims, MPI_Fint *size_array, MPI_Fint *subsize_array, MPI_Fint *start_array, MPI_Fint *order, MPI_Fint *oldtype, MPI_Fint *newtype, MPI_Fint *ierr), subsize_array 42 ompi/mpi/fortran/mpif-h/type_create_subarray_f.c (ndims, size_array, subsize_array, start_array, order, oldtype, newtype, ierr) ) subsize_array 61 ompi/mpi/fortran/mpif-h/type_create_subarray_f.c (MPI_Fint *ndims, MPI_Fint *size_array, MPI_Fint *subsize_array, MPI_Fint *start_array, MPI_Fint *order, MPI_Fint *oldtype, MPI_Fint *newtype, MPI_Fint *ierr), subsize_array 62 ompi/mpi/fortran/mpif-h/type_create_subarray_f.c (ndims, size_array, subsize_array, start_array, order, oldtype, newtype, ierr) ) subsize_array 70 ompi/mpi/fortran/mpif-h/type_create_subarray_f.c MPI_Fint *subsize_array, subsize_array 79 ompi/mpi/fortran/mpif-h/type_create_subarray_f.c OMPI_ARRAY_NAME_DECL(subsize_array); subsize_array 85 ompi/mpi/fortran/mpif-h/type_create_subarray_f.c OMPI_ARRAY_FINT_2_INT(subsize_array, *ndims); subsize_array 90 ompi/mpi/fortran/mpif-h/type_create_subarray_f.c OMPI_ARRAY_NAME_CONVERT(subsize_array), subsize_array 100 ompi/mpi/fortran/mpif-h/type_create_subarray_f.c OMPI_ARRAY_FINT_2_INT_CLEANUP(subsize_array); subsize_array 1561 ompi/mpi/fortran/use-mpi-tkr/mpi-f90-interfaces.h subroutine MPI_Type_create_subarray(ndims, size_array, subsize_array, start_array, order, & subsize_array 1565 ompi/mpi/fortran/use-mpi-tkr/mpi-f90-interfaces.h integer, dimension(*), intent(in) :: subsize_array subsize_array 1561 ompi/mpi/fortran/use-mpi-tkr/pmpi-f90-interfaces.h subroutine PMPI_Type_create_subarray(ndims, size_array, subsize_array, start_array, order, & subsize_array 1565 ompi/mpi/fortran/use-mpi-tkr/pmpi-f90-interfaces.h integer, dimension(*), intent(in) :: subsize_array