Lines Matching refs:nsends

393   PetscInt      nsends, nrecvs;  member
406 for (i = 0; i < contents->nsends; i++) PetscCallMPI(MPI_Type_free(&contents->stype[i])); in MatMPIAIJ_MPIDenseDestroy()
423 PetscMPIInt *disp, nsends, nrecvs, nrows_to, nrows_from; in MatMatMultSymbolic_MPIAIJ_MPIDense() local
440 …PetscCall(VecScatterGetRemote_Private(ctx, PETSC_TRUE /*send*/, &nsends, &sstarts, &sindices, NULL… in MatMatMultSymbolic_MPIAIJ_MPIDense()
480 …PetscCall(PetscMalloc4(nsends, &stype, nrecvs, &rtype, nrecvs, &contents->rwaits, nsends, &content… in MatMatMultSymbolic_MPIAIJ_MPIDense()
482 contents->nsends = nsends; in MatMatMultSymbolic_MPIAIJ_MPIDense()
489 for (PetscMPIInt i = 0; i < nsends; i++) { in MatMatMultSymbolic_MPIAIJ_MPIDense()
509 …PetscCall(VecScatterRestoreRemote_Private(ctx, PETSC_TRUE /*send*/, &nsends, &sstarts, &sindices, … in MatMatMultSymbolic_MPIAIJ_MPIDense()
544 PetscMPIInt nsends, nrecvs; in MatMPIDenseScatter() local
559 …PetscCall(VecScatterGetRemote_Private(ctx, PETSC_TRUE /*send*/, &nsends, &sstarts, &sindices, &spr… in MatMPIDenseScatter()
561 PetscCall(PetscMPIIntCast(nsends, &nsends_mpi)); in MatMPIDenseScatter()
580 …for (PetscMPIInt i = 0; i < nsends; i++) PetscCallMPI(MPIU_Isend(b, ncols, stype[i], sprocs[i], ta… in MatMPIDenseScatter()
583 if (nsends) PetscCallMPI(MPI_Waitall(nsends_mpi, swaits, MPI_STATUSES_IGNORE)); in MatMPIDenseScatter()
585 …PetscCall(VecScatterRestoreRemote_Private(ctx, PETSC_TRUE /*send*/, &nsends, &sstarts, &sindices, … in MatMPIDenseScatter()