Lines Matching refs:nsend
225 PetscMPIInt tagi, tagj, *len_si, *len_s, *len_ri, nrecv, nsend, proc; in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable() local
408 nsend = 0; in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable()
412 nsend++; 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()
425 PetscCall(PetscMalloc1(nsend + 1, &swaits)); in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable()
451 if (nsend) PetscCallMPI(MPI_Waitall(nsend, swaits, sstatus)); in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable()
490 if (nsend) PetscCallMPI(MPI_Waitall(nsend, swaits, sstatus)); in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable()
1508 PetscMPIInt size, rank, nsend, proc; in MatPtAPSymbolic_MPIAIJ_MPIAIJ() local
1697 nsend = 0; in MatPtAPSymbolic_MPIAIJ_MPIAIJ()
1701 nsend++; in MatPtAPSymbolic_MPIAIJ_MPIAIJ()
1709 PetscCall(PetscGatherMessageLengths2(comm, nsend, nrecv, len_s, len_si, &id_r, &len_r, &len_ri)); in MatPtAPSymbolic_MPIAIJ_MPIAIJ()
1714 PetscCall(PetscMalloc1(nsend + 1, &swaits)); in MatPtAPSymbolic_MPIAIJ_MPIAIJ()
1740 if (nsend) PetscCallMPI(MPI_Waitall(nsend, swaits, sstatus)); in MatPtAPSymbolic_MPIAIJ_MPIAIJ()
1779 if (nsend) PetscCallMPI(MPI_Waitall(nsend, swaits, sstatus)); in MatPtAPSymbolic_MPIAIJ_MPIAIJ()