Home
last modified time | relevance | path

Searched refs:xis (Results 1 – 3 of 3) sorted by relevance

/petsc/src/vec/is/is/utils/
H A Disdiff.c559 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 Dex18.c1154 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 Dgasm.c1629 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()