Lines Matching refs:nsend

4691   PetscCall(PetscMalloc1(merge->nsend + 1, &s_waits));  in MatCreateMPIAIJSumSeqAIJNumeric()
4700 if (merge->nsend) PetscCallMPI(MPI_Waitall(merge->nsend, s_waits, status)); in MatCreateMPIAIJSumSeqAIJNumeric()
4811 merge->nsend = 0; in MatCreateMPIAIJSumSeqAIJSymbolic()
4821 merge->nsend++; in MatCreateMPIAIJSumSeqAIJSymbolic()
4833 …PetscCall(PetscGatherMessageLengths2(comm, merge->nsend, merge->nrecv, len_s, len_si, &merge->id_r… in MatCreateMPIAIJSumSeqAIJSymbolic()
4840 PetscCall(PetscMalloc2(merge->nsend, &si_waits, merge->nsend, &sj_waits)); in MatCreateMPIAIJSumSeqAIJSymbolic()
4851 if (merge->nsend) PetscCallMPI(MPI_Waitall(merge->nsend, sj_waits, status)); in MatCreateMPIAIJSumSeqAIJSymbolic()
4885 if (merge->nsend) PetscCallMPI(MPI_Waitall(merge->nsend, si_waits, status)); in MatCreateMPIAIJSumSeqAIJSymbolic()
4887 PetscCall(PetscInfo(seqmat, "nsend: %d, nrecv: %d\n", merge->nsend, merge->nrecv)); in MatCreateMPIAIJSumSeqAIJSymbolic()
6407 PetscInt nsend = 0; /* Number of MPI ranks to send data to */ in MatSetPreallocationCOO_MPIAIJ() local
6428 if (nsend >= maxNsend) { /* Double the remote ranks arrays if not long enough */ in MatSetPreallocationCOO_MPIAIJ()
6441 sendto[nsend] = owner; in MatSetPreallocationCOO_MPIAIJ()
6442 PetscCall(PetscIntCast(p - k, &nentries[nsend])); in MatSetPreallocationCOO_MPIAIJ()
6443 nsend++; in MatSetPreallocationCOO_MPIAIJ()
6450 PetscInt nleaves = nsend, nleaves2 = 0; in MatSetPreallocationCOO_MPIAIJ()
6455 PetscCall(PetscMalloc1(nsend, &iremote)); in MatSetPreallocationCOO_MPIAIJ()
6456 PetscCall(PetscMalloc1(nsend, &offsets)); in MatSetPreallocationCOO_MPIAIJ()
6457 for (k = 0; k < nsend; k++) { in MatSetPreallocationCOO_MPIAIJ()
6477 for (k = 0; k < nsend; k++) { in MatSetPreallocationCOO_MPIAIJ()