Lines Matching refs:nrecv

1274   PetscMPIInt              tagi, tagj, *len_si, *len_s, *len_ri, nrecv, proc, nsend;  in MatTransposeMatMultSymbolic_MPIAIJ_MPIAIJ_nonscalable()  local
1355 PetscCall(PetscGatherNumberOfMessages(comm, NULL, len_s, &nrecv)); in MatTransposeMatMultSymbolic_MPIAIJ_MPIAIJ_nonscalable()
1356 PetscCall(PetscGatherMessageLengths2(comm, nsend, nrecv, len_s, len_si, &id_r, &len_r, &len_ri)); in MatTransposeMatMultSymbolic_MPIAIJ_MPIAIJ_nonscalable()
1360 PetscCall(PetscPostIrecvInt(comm, tagj, nrecv, id_r, len_r, &buf_rj, &rwaits)); in MatTransposeMatMultSymbolic_MPIAIJ_MPIAIJ_nonscalable()
1377 for (i = 0; i < nrecv; i++) PetscCallMPI(MPI_Waitany(nrecv, rwaits, &icompleted, &rstatus)); in MatTransposeMatMultSymbolic_MPIAIJ_MPIAIJ_nonscalable()
1388 for (k = 0; k < nrecv; k++) { /* k-th received message */ in MatTransposeMatMultSymbolic_MPIAIJ_MPIAIJ_nonscalable()
1397 PetscCall(PetscPostIrecvInt(comm, tagi, nrecv, id_r, len_ri, &buf_ri, &rwaits)); in MatTransposeMatMultSymbolic_MPIAIJ_MPIAIJ_nonscalable()
1422 for (i = 0; i < nrecv; i++) PetscCallMPI(MPI_Waitany(nrecv, rwaits, &icompleted, &rstatus)); in MatTransposeMatMultSymbolic_MPIAIJ_MPIAIJ_nonscalable()
1436 PetscCall(PetscMalloc3(nrecv, &buf_ri_k, nrecv, &nextrow, nrecv, &nextci)); in MatTransposeMatMultSymbolic_MPIAIJ_MPIAIJ_nonscalable()
1437 for (k = 0; k < nrecv; k++) { in MatTransposeMatMultSymbolic_MPIAIJ_MPIAIJ_nonscalable()
1453 for (k = 0; k < nrecv; k++) { /* k-th received message */ in MatTransposeMatMultSymbolic_MPIAIJ_MPIAIJ_nonscalable()
1697 …PetscCall(PetscPostIrecvScalar(comm, taga, merge->nrecv, merge->id_r, merge->len_r, &abuf_r, &r_wa… in MatTransposeMatMultNumeric_MPIAIJ_MPIAIJ()
1706 if (merge->nrecv) PetscCallMPI(MPI_Waitall(merge->nrecv, r_waits, status)); in MatTransposeMatMultNumeric_MPIAIJ_MPIAIJ()
1714 PetscCall(PetscMalloc3(merge->nrecv, &buf_ri_k, merge->nrecv, &nextrow, merge->nrecv, &nextci)); in MatTransposeMatMultNumeric_MPIAIJ_MPIAIJ()
1715 for (k = 0; k < merge->nrecv; k++) { in MatTransposeMatMultNumeric_MPIAIJ_MPIAIJ()
1728 for (k = 0; k < merge->nrecv; k++) { /* k-th received message */ in MatTransposeMatMultNumeric_MPIAIJ_MPIAIJ()
1897 PetscCall(PetscGatherNumberOfMessages(comm, NULL, len_s, &merge->nrecv)); in MatTransposeMatMultSymbolic_MPIAIJ_MPIAIJ()
1898 …PetscCall(PetscGatherMessageLengths2(comm, merge->nsend, merge->nrecv, len_s, len_si, &merge->id_r… in MatTransposeMatMultSymbolic_MPIAIJ_MPIAIJ()
1902 …PetscCall(PetscPostIrecvInt(comm, tagj, merge->nrecv, merge->id_r, merge->len_r, &buf_rj, &rwaits)… in MatTransposeMatMultSymbolic_MPIAIJ_MPIAIJ()
1913 for (i = 0; i < merge->nrecv; i++) { in MatTransposeMatMultSymbolic_MPIAIJ_MPIAIJ()
1915 PetscCallMPI(MPI_Waitany(merge->nrecv, rwaits, &icompleted, &rstatus)); in MatTransposeMatMultSymbolic_MPIAIJ_MPIAIJ()
1922 for (k = 0; k < merge->nrecv; k++) { /* k-th received message */ in MatTransposeMatMultSymbolic_MPIAIJ_MPIAIJ()
1930 PetscCall(PetscPostIrecvInt(comm, tagi, merge->nrecv, merge->id_r, len_ri, &buf_ri, &rwaits)); in MatTransposeMatMultSymbolic_MPIAIJ_MPIAIJ()
1955 i = merge->nrecv; in MatTransposeMatMultSymbolic_MPIAIJ_MPIAIJ()
1958 PetscCallMPI(MPI_Waitany(merge->nrecv, rwaits, &icompleted, &rstatus)); in MatTransposeMatMultSymbolic_MPIAIJ_MPIAIJ()
1978 PetscCall(PetscMalloc3(merge->nrecv, &buf_ri_k, merge->nrecv, &nextrow, merge->nrecv, &nextci)); in MatTransposeMatMultSymbolic_MPIAIJ_MPIAIJ()
1979 for (k = 0; k < merge->nrecv; k++) { in MatTransposeMatMultSymbolic_MPIAIJ_MPIAIJ()
2002 for (k = 0; k < merge->nrecv; k++) { /* k-th received message */ in MatTransposeMatMultSymbolic_MPIAIJ_MPIAIJ()