Home
last modified time | relevance | path

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

/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A Dpetscpc.pxi478 PetscIS **userIS,
489 CHKERR(PetscMalloc(<size_t>n[0]*sizeof(PetscIS), userIS))
491 userIS[0][i] = (<IS?>patches[i]).iset
492 CHKERR(PetscINCREF(<PetscObject*>&userIS[0][i]))
/petsc/include/petsc/private/
H A Dpcpatchimpl.h19 IS *userIS; member
/petsc/src/ksp/pc/impls/patch/
H A Dpcpatch.c168 IS patchis = patch->userIS[point]; in PCPatchConstruct_User()
943 …PetscCall(patch->userpatchconstructionop(pc, &patch->npatch, &patch->userIS, &patch->iterationSet,… in PCPatchCreateCellPatches()
2945 if (patch->userIS) { in PCReset_PATCH()
2946 for (i = 0; i < patch->npatch; ++i) PetscCall(ISDestroy(&patch->userIS[i])); in PCReset_PATCH()
2947 PetscCall(PetscFree(patch->userIS)); in PCReset_PATCH()
3207 patch->userIS = NULL; in PCCreate_Patch()