Home
last modified time | relevance | path

Searched refs:onodes (Results 1 – 4 of 4) sorted by relevance

/petsc/src/sys/utils/
H A Dmpimesg.c90 … nsends, PetscMPIInt nrecvs, const PetscMPIInt ilengths[], PetscMPIInt **onodes, PetscMPIInt **ole… in PetscGatherMessageLengths() argument
121 PetscCall(PetscMalloc1(nrecvs, onodes)); in PetscGatherMessageLengths()
123 (*onodes)[i] = w_status[i].MPI_SOURCE; in PetscGatherMessageLengths()
168 …Int nsends, PetscMPIInt nrecvs, const PetscInt ilengths[], PetscMPIInt **onodes, PetscInt **olengt… in PetscGatherMessageLengths_Private() argument
199 PetscCall(PetscMalloc1(nrecvs, onodes)); in PetscGatherMessageLengths_Private()
201 (*onodes)[i] = w_status[i].MPI_SOURCE; in PetscGatherMessageLengths_Private()
239 …st PetscMPIInt ilengths1[], const PetscMPIInt ilengths2[], PetscMPIInt **onodes, PetscMPIInt **ole… in PetscGatherMessageLengths2() argument
277 PetscCall(PetscMalloc1(nrecvs, onodes)); in PetscGatherMessageLengths2()
279 (*onodes)[i] = w_status[i].MPI_SOURCE; in PetscGatherMessageLengths2()
293 …nt(MPI_Comm comm, PetscMPIInt tag, PetscMPIInt nrecvs, const PetscMPIInt onodes[], const PetscMPII… in PetscPostIrecvInt() argument
[all …]
/petsc/src/mat/utils/
H A Dmatstash.c504 PetscMPIInt *onodes, *olengths; in MatStashScatterBegin_Ref() local
507 PetscCall(PetscGatherMessageLengths(comm, nsends, nreceives, nlengths, &onodes, &olengths)); in MatStashScatterBegin_Ref()
510 PetscCall(PetscPostIrecvInt(comm, tag1, nreceives, onodes, olengths, &rindices, &recv_waits1)); in MatStashScatterBegin_Ref()
513 … PetscCall(PetscPostIrecvScalar(comm, tag2, nreceives, onodes, olengths, &rvalues, &recv_waits2)); in MatStashScatterBegin_Ref()
514 PetscCall(PetscFree(onodes)); in MatStashScatterBegin_Ref()
/petsc/src/mat/impls/scalapack/
H A Dmatscalapack.c1570 PetscMPIInt *onodes, *olengths; in MatStashScatterBegin_ScaLAPACK() local
1575 PetscCall(PetscGatherMessageLengths(comm, insends, nreceives, nlengths, &onodes, &olengths)); in MatStashScatterBegin_ScaLAPACK()
1578 PetscCall(PetscPostIrecvInt(comm, tag1, nreceives, onodes, olengths, &rindices, &recv_waits1)); in MatStashScatterBegin_ScaLAPACK()
1581 … PetscCall(PetscPostIrecvScalar(comm, tag2, nreceives, onodes, olengths, &rvalues, &recv_waits2)); in MatStashScatterBegin_ScaLAPACK()
1582 PetscCall(PetscFree(onodes)); in MatStashScatterBegin_ScaLAPACK()
/petsc/src/ksp/pc/impls/bddc/
H A Dbddcprivate.c8012 PetscMPIInt *onodes, *onodes_is, *olengths_idxs, *olengths_idxs_is, *olengths_vals; in PCBDDCMatISSubassemble() local
8151 …erMessageLengths2(comm, n_sends, n_recvs, ilengths_idxs, ilengths_vals, &onodes, &olengths_idxs, &… in PCBDDCMatISSubassemble()
8215 …PetscCallMPI(MPIU_Irecv(ptr_idxs, olengths_idxs[i], MPIU_INT, onodes[i], tag_idxs, comm, &recv_req… in PCBDDCMatISSubassemble()
8216 …PetscCallMPI(MPIU_Irecv(ptr_vals, olengths_vals[i], MPIU_SCALAR, onodes[i], tag_vals, comm, &recv_… in PCBDDCMatISSubassemble()
8224 …PetscCallMPI(MPIU_Irecv(ptr_vecs, olengths_idxs[i] - 2, MPIU_SCALAR, onodes[i], tag_vecs, comm, &r… in PCBDDCMatISSubassemble()
8491 PetscCall(PetscFree(onodes)); in PCBDDCMatISSubassemble()