Lines Matching refs:rmap
12 const PetscInt rStart = A->rmap->rstart; in MatSetValues_MPI_Hash()
13 const PetscInt rEnd = A->rmap->rend; in MatSetValues_MPI_Hash()
17 const PetscInt bs = A->rmap->bs; in MatSetValues_MPI_Hash()
63 PetscCall(MatStashScatterBegin_Private(A, &A->stash, A->rmap->range)); in MatAssemblyBegin_MPI_Hash()
171 PetscCall(PetscLayoutSetUp(A->rmap)); in MatSetUp_MPI_Hash()
173 if (A->rmap->bs < 1) A->rmap->bs = 1; in MatSetUp_MPI_Hash()
181 a->mbs = A->rmap->n / bs; in MatSetUp_MPI_Hash()
183 a->Mbs = A->rmap->N / bs; in MatSetUp_MPI_Hash()
186 for (PetscInt i = 0; i <= a->size; i++) a->rangebs[i] = A->rmap->range[i] / bs; in MatSetUp_MPI_Hash()
187 a->rstartbs = A->rmap->rstart / bs; in MatSetUp_MPI_Hash()
188 a->rendbs = A->rmap->rend / bs; in MatSetUp_MPI_Hash()
191 PetscCall(MatStashCreate_Private(PetscObjectComm((PetscObject)A), A->rmap->bs, &A->bstash)); in MatSetUp_MPI_Hash()
195 PetscCall(MatSetSizes(a->A, A->rmap->n, A->cmap->n, A->rmap->n, A->cmap->n)); in MatSetUp_MPI_Hash()
205 …PetscCall(MatSetSizes(a->B, A->rmap->n, size > 1 ? A->cmap->N : 0, A->rmap->n, size > 1 ? A->cmap-… in MatSetUp_MPI_Hash()