Home
last modified time | relevance | path

Searched refs:sbs (Results 1 – 1 of 1) sorted by relevance

/petsc/src/mat/impls/aij/mpi/
H A Dmpiaij.c5769 …= 0, aBn = a->B->cmap->n, row, *b_othi, *b_othj, *rvalues = NULL, *svalues = NULL, *cols, sbs, rbs; in MatGetBrowsOfAoCols_MPIAIJ() local
5794 …ll(VecScatterGetRemote_Private(ctx, PETSC_TRUE /*send*/, &nsends, &sstarts, &srow, &sprocs, &sbs)); in MatGetBrowsOfAoCols_MPIAIJ()
5821 PetscCall(PetscMalloc1(sbs * (sstarts[nsends] - sstarts[0]), &svalues)); in MatGetBrowsOfAoCols_MPIAIJ()
5824 rowlen = svalues + (sstarts[i] - sstarts[0]) * sbs; in MatGetBrowsOfAoCols_MPIAIJ()
5828 for (l = 0; l < sbs; l++) { in MatGetBrowsOfAoCols_MPIAIJ()
5831 rowlen[j * sbs + l] = ncols; in MatGetBrowsOfAoCols_MPIAIJ()
5838 PetscCallMPI(MPIU_Isend(rowlen, nrows * sbs, MPIU_INT, sprocs[i], tag, comm, swaits + i)); in MatGetBrowsOfAoCols_MPIAIJ()
5886 for (ll = 0; ll < sbs; ll++) { in MatGetBrowsOfAoCols_MPIAIJ()
5918 for (ll = 0; ll < sbs; ll++) { in MatGetBrowsOfAoCols_MPIAIJ()
5956 …tscCall(VecScatterRestoreRemote_Private(ctx, PETSC_TRUE, &nsends, &sstarts, &srow, &sprocs, &sbs)); in MatGetBrowsOfAoCols_MPIAIJ()