Searched refs:islocal (Results 1 – 5 of 5) sorted by relevance
| /petsc/src/mat/impls/nest/ |
| H A D | matnestimpl.h | 13 struct MatNestISPair islocal; member
|
| H A D | matnest.c | 410 PetscCall(MatNestDestroyISList(vs->nr, &vs->islocal.row)); in MatReset_Nest() 411 PetscCall(MatNestDestroyISList(vs->nc, &vs->islocal.col)); in MatReset_Nest() 713 PetscCall(MatNestFindSubMat(A, &vs->islocal, isrow, iscol, &sub)); in MatGetLocalSubMatrix_Nest() 726 PetscCall(MatNestFindSubMat(A, &vs->islocal, isrow, iscol, &sub)); in MatRestoreLocalSubMatrix_Nest() 1295 for (i = 0; i < vs->nr; i++) rows[i] = vs->islocal.row[i]; in MatNestGetLocalISs_Nest() 1297 for (i = 0; i < vs->nc; i++) cols[i] = vs->islocal.col[i]; in MatNestGetLocalISs_Nest() 1499 static PetscErrorCode MatNestCreateAggregateL2G_Private(Mat A, PetscInt n, const IS islocal[], cons… in MatNestCreateAggregateL2G_Private() argument 1507 if (islocal[i]) { in MatNestCreateAggregateL2G_Private() 1508 PetscCall(ISGetLocalSize(islocal[i], &mi)); in MatNestCreateAggregateL2G_Private() 1542 if (islocal[i]) { in MatNestCreateAggregateL2G_Private() [all …]
|
| /petsc/src/snes/tutorials/ex10d/ |
| H A D | ex10.c | 79 IS isglobal, islocal; /* global and local index sets */ in main() local 358 PetscCall(ISCreateStride(MPI_COMM_SELF, bs * nvertices, 0, 1, &islocal)); in main() 360 PetscCall(VecScatterCreate(x, isglobal, user.localX, islocal, &user.scatter)); in main() 362 PetscCall(ISDestroy(&islocal)); in main()
|
| /petsc/src/dm/impls/plex/ |
| H A D | plex.c | 7622 PetscErrorCode DMPlexGetIndicesPoint_Internal(PetscSection section, PetscBool islocal, PetscInt poi… in DMPlexGetIndicesPoint_Internal() argument 7630 …PetscCheck(islocal || !setBC, PetscObjectComm((PetscObject)section), PETSC_ERR_ARG_INCOMP, "setBC … in DMPlexGetIndicesPoint_Internal() 7651 indices[ind] = off + k - (islocal ? 0 : cind); in DMPlexGetIndicesPoint_Internal() 7698 PetscErrorCode DMPlexGetIndicesPointFields_Internal(PetscSection section, PetscBool islocal, PetscI… in DMPlexGetIndicesPointFields_Internal() argument 7703 …PetscCheck(islocal || !setBC, PetscObjectComm((PetscObject)section), PETSC_ERR_ARG_INCOMP, "setBC … in DMPlexGetIndicesPointFields_Internal() 7730 indices[ind] = off + foff + b - (islocal ? 0 : cind); in DMPlexGetIndicesPointFields_Internal() 7734 foff += (setBC || islocal ? fdof : (fdof - cfdof)); in DMPlexGetIndicesPointFields_Internal()
|
| /petsc/doc/manual/ |
| H A D | ksp.md | 955 PCASMSetTotalSubdomains(PC pc,PetscInt n,IS *is,IS *islocal); 990 PCASMSetLocalSubdomains(PC pc,PetscInt N,IS *is,IS *islocal);
|