Searched refs:smap (Results 1 – 4 of 4) sorted by relevance
| /petsc/src/mat/impls/nest/ |
| H A D | matnest.c | 1519 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 D | sbaij2.c | 109 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 D | aij.c | 2391 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 D | baij2.c | 73 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()
|