Home
last modified time | relevance | path

Searched refs:smap (Results 1 – 4 of 4) sorted by relevance

/petsc/src/mat/impls/nest/
H A Dmatnest.c1519 ISLocalToGlobalMapping smap = NULL; in MatNestCreateAggregateL2G_Private() local
1532 PetscCall(MatGetLocalToGlobalMapping(sub, &smap, NULL)); in MatNestCreateAggregateL2G_Private()
1534 PetscCall(MatGetLocalToGlobalMapping(sub, NULL, &smap)); in MatNestCreateAggregateL2G_Private()
1547 … PetscCheck(smap, PetscObjectComm((PetscObject)A), PETSC_ERR_PLIB, "Missing local to global map"); in MatNestCreateAggregateL2G_Private()
1549 PetscCall(ISLocalToGlobalMappingApply(smap, mi, ix + m, ix + m)); in MatNestCreateAggregateL2G_Private()
/petsc/src/mat/impls/sbaij/seq/
H A Dsbaij2.c109 PetscInt *smap, i, k, kstart, kend, oldcols = a->nbs, *lens; in MatCreateSubMatrix_SeqSBAIJ_Private() local
124 PetscCall(PetscCalloc1(1 + oldcols, &smap)); in MatCreateSubMatrix_SeqSBAIJ_Private()
125 ssmap = smap; in MatCreateSubMatrix_SeqSBAIJ_Private()
127 for (i = 0; i < ncols; i++) smap[icol[i]] = i + 1; in MatCreateSubMatrix_SeqSBAIJ_Private()
217 PetscCall(PetscFree(smap)); in MatCreateSubMatrix_SeqSBAIJ_Private()
/petsc/src/mat/impls/aij/seq/
H A Daij.c2391 PetscInt *smap, i, k, kstart, kend, oldcols = A->cmap->n, *lens; in MatCreateSubMatrix_SeqAIJ() local
2474 PetscCall(PetscCalloc1(oldcols, &smap)); in MatCreateSubMatrix_SeqAIJ()
2478 smap[icol[i]] = i + 1; in MatCreateSubMatrix_SeqAIJ()
2487 if (smap[aj[k]]) lens[i]++; in MatCreateSubMatrix_SeqAIJ()
2523 if ((tcol = smap[a->j[k]])) { in MatCreateSubMatrix_SeqAIJ()
2533 PetscCall(PetscFree(smap)); in MatCreateSubMatrix_SeqAIJ()
/petsc/src/mat/impls/baij/seq/
H A Dbaij2.c73 PetscInt *smap, i, k, kstart, kend, oldcols = a->nbs, *lens; in MatCreateSubMatrix_SeqBAIJ_Private() local
88 PetscCall(PetscCalloc1(1 + oldcols, &smap)); in MatCreateSubMatrix_SeqBAIJ_Private()
89 ssmap = smap; in MatCreateSubMatrix_SeqBAIJ_Private()
91 for (i = 0; i < ncols; i++) smap[icol[i]] = i + 1; in MatCreateSubMatrix_SeqBAIJ_Private()
151 PetscCall(PetscFree(smap)); in MatCreateSubMatrix_SeqBAIJ_Private()