Searched refs:xis (Results 1 – 3 of 3) sorted by relevance
| /petsc/src/vec/is/is/utils/ |
| H A D | isdiff.c | 559 PetscErrorCode ISListToPair(MPI_Comm comm, PetscInt listlen, IS islist[], IS *xis, IS *yis) in ISListToPair() argument 585 PetscCall(ISCreateGeneral(comm, len, xinds, PETSC_OWN_POINTER, xis)); in ISListToPair() 618 PetscErrorCode ISPairToList(IS xis, IS yis, PetscInt *listlen, IS **islist) in ISPairToList() argument 620 IS indis = xis, coloris = yis; in ISPairToList() 627 PetscValidHeaderSpecific(xis, IS_CLASSID, 1); in ISPairToList() 629 PetscCheckSameComm(xis, 1, yis, 2); in ISPairToList() 632 PetscCall(PetscObjectGetComm((PetscObject)xis, &comm)); in ISPairToList()
|
| /petsc/src/dm/impls/plex/tests/ |
| H A D | ex18.c | 1154 IS xis; in DMPlexGetExpandedBoundary_Private() local 1171 PetscCall(ISCreateStride(comm, n, 0, 1, &xis)); in DMPlexGetExpandedBoundary_Private() 1172 PetscCall(VecScatterCreate(bnd0->coordinates, xis, bnd->coordinates, NULL, &sc)); in DMPlexGetExpandedBoundary_Private() 1176 PetscCall(ISDestroy(&xis)); in DMPlexGetExpandedBoundary_Private()
|
| /petsc/src/ksp/pc/impls/gasm/ |
| H A D | gasm.c | 1629 IS **xis = NULL, **is = ois, **is_local = iis; in PCGASMCreateSubdomains2D() local 1727 if (q == 0) xis = is; in PCGASMCreateSubdomains2D() 1738 xis = is_local; in PCGASMCreateSubdomains2D() 1755 PetscCall(ISCreateGeneral(subcomm, nidx, idx, PETSC_OWN_POINTER, (*xis) + s)); in PCGASMCreateSubdomains2D()
|