Home
last modified time | relevance | path

Searched refs:ilengths (Results 1 – 2 of 2) sorted by relevance

/petsc/src/sys/utils/
H A Dmpimesg.c33 …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()
[all …]
/petsc/src/vec/is/sf/impls/basic/
H A Dsfbasic.c182 PetscInt *rlengths, *ilengths; in PetscSFSetUp_Basic() local
203 …ranks), PetscSafePointerPlusOffset(rlengths, sf->ndranks), &niranks, &iranks, (void **)&ilengths)); in PetscSFSetUp_Basic()
209 PetscCall(PetscSortMPIIntWithIntArray(niranks, iranks, ilengths)); in PetscSFSetUp_Basic()
223 bas->ioffset[i + 1] = bas->ioffset[i] + ilengths[i - bas->ndiranks]; in PetscSFSetUp_Basic()
228 PetscCall(PetscFree(ilengths)); in PetscSFSetUp_Basic()