Lines Matching refs:nrecv
225 PetscMPIInt tagi, tagj, *len_si, *len_s, *len_ri, nrecv, nsend, proc; in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable() local
419 PetscCall(PetscGatherNumberOfMessages(comm, NULL, len_s, &nrecv)); in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable()
420 PetscCall(PetscGatherMessageLengths2(comm, nsend, nrecv, len_s, len_si, &id_r, &len_r, &len_ri)); in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable()
424 PetscCall(PetscPostIrecvInt(comm, tagj, nrecv, id_r, len_r, &buf_rj, &rwaits)); in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable()
449 for (i = 0; i < nrecv; i++) PetscCallMPI(MPI_Waitany(nrecv, rwaits, &icompleted, &rstatus)); in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable()
454 for (k = 0; k < nrecv; k++) { /* k-th received message */ in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable()
463 PetscCall(PetscPostIrecvInt(comm, tagi, nrecv, id_r, len_ri, &buf_ri, &rwaits)); in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable()
488 for (i = 0; i < nrecv; i++) PetscCallMPI(MPI_Waitany(nrecv, rwaits, &icompleted, &rstatus)); in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable()
502 PetscCall(PetscMalloc3(nrecv, &buf_ri_k, nrecv, &nextrow, nrecv, &nextci)); in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable()
503 for (k = 0; k < nrecv; k++) { in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable()
519 for (k = 0; k < nrecv; k++) { /* k-th received message */ in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable()
1513 PetscMPIInt tagi, tagj, *len_si, *len_s, *len_ri, nrecv; in MatPtAPSymbolic_MPIAIJ_MPIAIJ() local
1708 PetscCall(PetscGatherNumberOfMessages(comm, NULL, len_s, &nrecv)); in MatPtAPSymbolic_MPIAIJ_MPIAIJ()
1709 PetscCall(PetscGatherMessageLengths2(comm, nsend, nrecv, len_s, len_si, &id_r, &len_r, &len_ri)); in MatPtAPSymbolic_MPIAIJ_MPIAIJ()
1713 PetscCall(PetscPostIrecvInt(comm, tagj, nrecv, id_r, len_r, &buf_rj, &rwaits)); in MatPtAPSymbolic_MPIAIJ_MPIAIJ()
1738 for (i = 0; i < nrecv; i++) PetscCallMPI(MPI_Waitany(nrecv, rwaits, &icompleted, &rstatus)); in MatPtAPSymbolic_MPIAIJ_MPIAIJ()
1743 for (k = 0; k < nrecv; k++) { /* k-th received message */ in MatPtAPSymbolic_MPIAIJ_MPIAIJ()
1752 PetscCall(PetscPostIrecvInt(comm, tagi, nrecv, id_r, len_ri, &buf_ri, &rwaits)); in MatPtAPSymbolic_MPIAIJ_MPIAIJ()
1777 for (i = 0; i < nrecv; i++) PetscCallMPI(MPI_Waitany(nrecv, rwaits, &icompleted, &rstatus)); in MatPtAPSymbolic_MPIAIJ_MPIAIJ()
1791 PetscCall(PetscMalloc3(nrecv, &buf_ri_k, nrecv, &nextrow, nrecv, &nextci)); in MatPtAPSymbolic_MPIAIJ_MPIAIJ()
1792 for (k = 0; k < nrecv; k++) { in MatPtAPSymbolic_MPIAIJ_MPIAIJ()
1808 for (k = 0; k < nrecv; k++) { /* k-th received message */ in MatPtAPSymbolic_MPIAIJ_MPIAIJ()