Lines Matching refs:ilengths
33 …OfMessages(MPI_Comm comm, const PetscMPIInt iflags[], const PetscMPIInt ilengths[], PetscMPIInt *n… in PetscGatherNumberOfMessages() argument
45 …PetscCheck(ilengths, PETSC_COMM_SELF, PETSC_ERR_ARG_WRONGSTATE, "Either iflags or ilengths should … in PetscGatherNumberOfMessages()
48 if (ilengths[i]) iflags_local[i] = 1; in PetscGatherNumberOfMessages()
90 …PI_Comm comm, PetscMPIInt nsends, PetscMPIInt nrecvs, const PetscMPIInt ilengths[], PetscMPIInt **… in PetscGatherMessageLengths() argument
111 if (ilengths[i]) { in PetscGatherMessageLengths()
112 PetscCallMPI(MPIU_Isend((void *)(ilengths + i), 1, MPI_INT, i, tag, comm, s_waits + j)); in PetscGatherMessageLengths()
131 if (w_status[i].MPI_SOURCE == rank) (*olengths)[i] = ilengths[rank]; in PetscGatherMessageLengths()
139 …sages_Private(MPI_Comm comm, const PetscMPIInt iflags[], const PetscInt ilengths[], PetscMPIInt *n… in PetscGatherNumberOfMessages_Private() argument
151 …PetscCheck(ilengths, PETSC_COMM_SELF, PETSC_ERR_ARG_WRONGSTATE, "Either iflags or ilengths should … in PetscGatherNumberOfMessages_Private()
154 if (ilengths[i]) iflags_local[i] = 1; in PetscGatherNumberOfMessages_Private()
168 …e(MPI_Comm comm, PetscMPIInt nsends, PetscMPIInt nrecvs, const PetscInt ilengths[], PetscMPIInt **… in PetscGatherMessageLengths_Private() argument
189 if (ilengths[i]) { in PetscGatherMessageLengths_Private()
190 PetscCallMPI(MPIU_Isend((void *)(ilengths + i), 1, MPIU_INT, i, tag, comm, s_waits + j)); in PetscGatherMessageLengths_Private()
202 …if (w_status[i].MPI_SOURCE == rank) (*olengths)[i] = ilengths[rank]; /* See comments in PetscGathe… in PetscGatherMessageLengths_Private()