Searched refs:rend2 (Results 1 – 3 of 3) sorted by relevance
388 const auto rend2 = std::min(rend, cols); in MakeDiagonalIterator() local390 const std::size_t end = rend2 - rstart + rend2 * lda; in MakeDiagonalIterator()405 const auto rend2 = std::min(rend, gcols); in DiagonalUnaryTransform() local409 if (rend2 > rstart) { in DiagonalUnaryTransform()430 PetscCall(PetscLogGpuFlops(rend2 - rstart)); in DiagonalUnaryTransform()
59 PetscInt j, lda, rstart = A->rmap->rstart, rend = A->rmap->rend, rend2; in MatShift_MPIDense() local65 rend2 = PetscMin(rend, A->cmap->N); in MatShift_MPIDense()66 if (rend2 > rstart) { in MatShift_MPIDense()67 for (j = rstart; j < rend2; j++) v[j - rstart + j * lda] += alpha; in MatShift_MPIDense()68 PetscCall(PetscLogFlops(rend2 - rstart)); in MatShift_MPIDense()
198 next rank has entries from `rend1` to `rend2` - 1, etc. Thus the ownership range on each rank is fr…