split_type 648 ompi/communicator/comm.c static int ompi_comm_split_type_get_part (ompi_group_t *group, const int split_type, int **ranks_out, int *rank_size) { split_type 667 ompi/communicator/comm.c if (split_type <= OMPI_COMM_TYPE_HOST) { split_type 684 ompi/communicator/comm.c switch (split_type) { split_type 747 ompi/communicator/comm.c static int ompi_comm_split_verify (ompi_communicator_t *comm, int split_type, int key, bool *need_split) split_type 765 ompi/communicator/comm.c results[rank * 2] = split_type; split_type 787 ompi/communicator/comm.c int ompi_comm_split_type (ompi_communicator_t *comm, int split_type, int key, split_type 806 ompi/communicator/comm.c tmp[0] = split_type; split_type 807 ompi/communicator/comm.c tmp[1] = -split_type; split_type 821 ompi/communicator/comm.c ok = (MPI_UNDEFINED == split_type) || global_split_type == split_type; split_type 932 ompi/communicator/comm.c rc = ompi_comm_split_verify (newcomp, split_type, key, &need_split); split_type 936 ompi/communicator/comm.c rc = ompi_comm_split_verify (newcomp->c_local_comm, split_type, key, &need_split); split_type 952 ompi/communicator/comm.c rc = ompi_comm_split (newcomp, split_type, key, newcomm, false); split_type 470 ompi/communicator/communicator.h int split_type, int key, split_type 44 ompi/mpi/c/comm_split_type.c int MPI_Comm_split_type(MPI_Comm comm, int split_type, int key, split_type 66 ompi/mpi/c/comm_split_type.c if ( MPI_COMM_TYPE_SHARED != split_type && // Same as OMPI_COMM_TYPE_NODE split_type 67 ompi/mpi/c/comm_split_type.c OMPI_COMM_TYPE_CLUSTER != split_type && split_type 68 ompi/mpi/c/comm_split_type.c OMPI_COMM_TYPE_CU != split_type && split_type 69 ompi/mpi/c/comm_split_type.c OMPI_COMM_TYPE_HOST != split_type && split_type 70 ompi/mpi/c/comm_split_type.c OMPI_COMM_TYPE_BOARD != split_type && split_type 71 ompi/mpi/c/comm_split_type.c OMPI_COMM_TYPE_NODE != split_type && // Same as MPI_COMM_TYPE_SHARED split_type 72 ompi/mpi/c/comm_split_type.c OMPI_COMM_TYPE_NUMA != split_type && split_type 73 ompi/mpi/c/comm_split_type.c OMPI_COMM_TYPE_SOCKET != split_type && split_type 74 ompi/mpi/c/comm_split_type.c OMPI_COMM_TYPE_L3CACHE != split_type && split_type 75 ompi/mpi/c/comm_split_type.c OMPI_COMM_TYPE_L2CACHE != split_type && split_type 76 ompi/mpi/c/comm_split_type.c OMPI_COMM_TYPE_L1CACHE != split_type && split_type 77 ompi/mpi/c/comm_split_type.c OMPI_COMM_TYPE_CORE != split_type && split_type 78 ompi/mpi/c/comm_split_type.c OMPI_COMM_TYPE_HWTHREAD != split_type && split_type 79 ompi/mpi/c/comm_split_type.c MPI_UNDEFINED != split_type ) { split_type 92 ompi/mpi/c/comm_split_type.c if( (MPI_COMM_SELF == comm) && (MPI_UNDEFINED == split_type) ) { split_type 96 ompi/mpi/c/comm_split_type.c rc = ompi_comm_split_type( (ompi_communicator_t*)comm, split_type, key, &(info->super), split_type 42 ompi/mpi/fortran/mpif-h/comm_split_type_f.c (MPI_Fint *comm, MPI_Fint *split_type, MPI_Fint *key, MPI_Fint *info, MPI_Fint *newcomm, MPI_Fint *ierr), split_type 43 ompi/mpi/fortran/mpif-h/comm_split_type_f.c (comm, split_type, key, info, newcomm, ierr) ) split_type 62 ompi/mpi/fortran/mpif-h/comm_split_type_f.c (MPI_Fint *comm, MPI_Fint *split_type, MPI_Fint *key, MPI_Fint *info, MPI_Fint *newcomm, MPI_Fint *ierr), split_type 63 ompi/mpi/fortran/mpif-h/comm_split_type_f.c (comm, split_type, key, info, newcomm, ierr) ) split_type 70 ompi/mpi/fortran/mpif-h/comm_split_type_f.c void ompi_comm_split_type_f(MPI_Fint *comm, MPI_Fint *split_type, MPI_Fint *key, split_type 81 ompi/mpi/fortran/mpif-h/comm_split_type_f.c OMPI_FINT_2_INT(*split_type), split_type 153 ompi/mpi/fortran/mpif-h/prototypes_mpi.h PN2(void, MPI_Comm_split_type, mpi_comm_split_type, MPI_COMM_SPLIT_TYPE, (MPI_Fint *comm, MPI_Fint *split_type, MPI_Fint *key, MPI_Fint *info, MPI_Fint *newcomm, MPI_Fint *ierr)); split_type 3303 ompi/mpi/fortran/use-mpi-f08/bindings/mpi-f-interfaces-bind.h subroutine ompi_comm_split_type_f(comm,split_type,key,info,newcomm,ierror) & split_type 3307 ompi/mpi/fortran/use-mpi-f08/bindings/mpi-f-interfaces-bind.h INTEGER, INTENT(IN) :: split_type split_type 2310 ompi/mpi/fortran/use-mpi-tkr/mpi-f90-interfaces.h subroutine MPI_Comm_split_type(comm, split_type, key, info, newcomm, ierror) split_type 2312 ompi/mpi/fortran/use-mpi-tkr/mpi-f90-interfaces.h integer, intent(in) :: split_type split_type 2312 ompi/mpi/fortran/use-mpi-tkr/pmpi-f90-interfaces.h subroutine PMPI_Comm_split_type(comm, split_type, key, info, newcomm, ierror) split_type 2314 ompi/mpi/fortran/use-mpi-tkr/pmpi-f90-interfaces.h integer, intent(in) :: split_type