Home
last modified time | relevance | path

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

/petsc/src/mat/tests/
H A Dex211.c14 Vec lvec = a->lvec, lcmap; in ISGetSeqIS_SameColDist_Private() local
31 PetscCall(VecDuplicate(lvec, &lcmap)); in ISGetSeqIS_SameColDist_Private()
81 PetscCall(VecScatterBegin(Mvctx, cmap, lcmap, INSERT_VALUES, SCATTER_FORWARD)); in ISGetSeqIS_SameColDist_Private()
82 PetscCall(VecScatterEnd(Mvctx, cmap, lcmap, INSERT_VALUES, SCATTER_FORWARD)); in ISGetSeqIS_SameColDist_Private()
92 PetscCall(VecGetArray(lcmap, &cmaparray)); in ISGetSeqIS_SameColDist_Private()
102 PetscCall(VecRestoreArray(lcmap, &cmaparray)); in ISGetSeqIS_SameColDist_Private()
108 PetscCall(VecView(lcmap, 0)); in ISGetSeqIS_SameColDist_Private()
121 PetscCall(VecDestroy(&lcmap)); in ISGetSeqIS_SameColDist_Private()
/petsc/src/mat/impls/is/
H A Dmatis.c1620 ISLocalToGlobalMapping lrmap, lcmap; in MatISSetAllowRepeated_IS() local
1639 PetscCall(MatGetLocalToGlobalMapping(nA, &lrmap, &lcmap)); in MatISSetAllowRepeated_IS()
1640 if (!lrmap && !lcmap) { in MatISSetAllowRepeated_IS()
1646 if (lrmap == lcmap) { in MatISSetAllowRepeated_IS()
1648 … PetscCall(MatCreateFromISLocalToGlobalMapping(lcmap, nA, PETSC_TRUE, PETSC_FALSE, NULL, &P)); in MatISSetAllowRepeated_IS()
1651 …if (lcmap) PetscCall(MatCreateFromISLocalToGlobalMapping(lcmap, nA, PETSC_TRUE, PETSC_FALSE, NULL,… in MatISSetAllowRepeated_IS()
/petsc/src/mat/impls/aij/mpi/
H A Dmpiaij.c3153 Vec lvec = a->lvec, lcmap; in ISGetSeqIS_SameColDist_Private() local
3207 PetscCall(VecDuplicate(lvec, &lcmap)); in ISGetSeqIS_SameColDist_Private()
3209 PetscCall(VecScatterBegin(Mvctx, cmap, lcmap, INSERT_VALUES, SCATTER_FORWARD)); in ISGetSeqIS_SameColDist_Private()
3210 PetscCall(VecScatterEnd(Mvctx, cmap, lcmap, INSERT_VALUES, SCATTER_FORWARD)); in ISGetSeqIS_SameColDist_Private()
3219 PetscCall(VecGetArray(lcmap, &cmaparray)); in ISGetSeqIS_SameColDist_Private()
3228 PetscCall(VecRestoreArray(lcmap, &cmaparray)); in ISGetSeqIS_SameColDist_Private()
3238 PetscCall(VecDestroy(&lcmap)); in ISGetSeqIS_SameColDist_Private()