Lines Matching refs:sstarts
5768 const PetscInt *srow, *rstarts, *sstarts; in MatGetBrowsOfAoCols_MPIAIJ() local
5794 …PetscCall(VecScatterGetRemote_Private(ctx, PETSC_TRUE /*send*/, &nsends, &sstarts, &srow, &sprocs,… in MatGetBrowsOfAoCols_MPIAIJ()
5820 k = sstarts[0]; /* ATTENTION: sstarts[0] and rstarts[0] are not necessarily zero */ 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()
5825 nrows = sstarts[i + 1] - sstarts[i]; /* num of block rows */ in MatGetBrowsOfAoCols_MPIAIJ()
5880 if (nsends) k = sstarts[0]; in MatGetBrowsOfAoCols_MPIAIJ()
5882 nrows = sstarts[i + 1] - sstarts[i]; /* num of block rows */ in MatGetBrowsOfAoCols_MPIAIJ()
5912 if (nsends) k = sstarts[0]; in MatGetBrowsOfAoCols_MPIAIJ()
5914 nrows = sstarts[i + 1] - sstarts[i]; /* num of block rows */ in MatGetBrowsOfAoCols_MPIAIJ()
5956 …PetscCall(VecScatterRestoreRemote_Private(ctx, PETSC_TRUE, &nsends, &sstarts, &srow, &sprocs, &sbs… in MatGetBrowsOfAoCols_MPIAIJ()