Home
last modified time | relevance | path

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

/petsc/include/petsc/private/
H A Dpcpatchimpl.h100 …IS iterationSet; /* Index set specifying how we iterate over patches */ member
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A Dpetscpc.pxi487 (patches, iterationSet) = op(Pc, *args, **kargs)
493 userIterationSet[0] = (<IS?>iterationSet).iset
/petsc/src/ksp/pc/impls/patch/
H A Dpcpatch.c943 …->userpatchconstructionop(pc, &patch->npatch, &patch->userIS, &patch->iterationSet, patch->userpat… in PCPatchCreateCellPatches()
2784 const PetscInt *iterationSet; in PCApply_PATCH() local
2794 PetscCall(ISGetLocalSize(patch->iterationSet, &end[0])); in PCApply_PATCH()
2796 PetscCall(ISGetIndices(patch->iterationSet, &iterationSet)); in PCApply_PATCH()
2811 PetscInt i = patch->user_patches ? iterationSet[j] : j; in PCApply_PATCH()
2826 if (patch->user_patches) PetscCall(ISRestoreIndices(patch->iterationSet, &iterationSet)); in PCApply_PATCH()
2955 PetscCall(ISDestroy(&patch->iterationSet)); in PCReset_PATCH()
3209 patch->iterationSet = NULL; in PCCreate_Patch()