Home
last modified time | relevance | path

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

/petsc/src/mat/impls/aij/mpi/
H A Dmpimatmatmult.c422 const PetscInt *sindices, *sstarts, *rstarts; in MatMatMultSymbolic_MPIAIJ_MPIDense() local
440 …PetscCall(VecScatterGetRemote_Private(ctx, PETSC_TRUE /*send*/, &nsends, &sstarts, &sindices, NULL… in MatMatMultSymbolic_MPIAIJ_MPIDense()
490 PetscCall(PetscMPIIntCast(sstarts[i + 1] - sstarts[i], &nrows_to)); in MatMatMultSymbolic_MPIAIJ_MPIDense()
491 …for (PetscInt j = 0; j < nrows_to; j++) PetscCall(PetscMPIIntCast(sindices[sstarts[i] + j], &disp[… in MatMatMultSymbolic_MPIAIJ_MPIDense()
509 …PetscCall(VecScatterRestoreRemote_Private(ctx, PETSC_TRUE /*send*/, &nsends, &sstarts, &sindices, … in MatMatMultSymbolic_MPIAIJ_MPIDense()
542 const PetscInt *sindices, *sstarts, *rstarts; in MatMPIDenseScatter() local
559 …PetscCall(VecScatterGetRemote_Private(ctx, PETSC_TRUE /*send*/, &nsends, &sstarts, &sindices, &spr… in MatMPIDenseScatter()
585 …PetscCall(VecScatterRestoreRemote_Private(ctx, PETSC_TRUE /*send*/, &nsends, &sstarts, &sindices, … in MatMPIDenseScatter()
H A Dmpiaij.c5768 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()
[all …]