Searched refs:lcmap (Results 1 – 3 of 3) sorted by relevance
| /petsc/src/mat/tests/ |
| H A D | ex211.c | 14 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 D | matis.c | 1620 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 D | mpiaij.c | 3153 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()
|