Home
last modified time | relevance | path

Searched refs:user_patches (Results 1 – 2 of 2) sorted by relevance

/petsc/include/petsc/private/
H A Dpcpatchimpl.h21 PetscBool user_patches; /* Flag for user construction of patches */ member
/petsc/src/ksp/pc/impls/patch/
H A Dpcpatch.c454 patch->user_patches = PETSC_FALSE; in PCPatchSetConstructType()
458 patch->user_patches = PETSC_FALSE; in PCPatchSetConstructType()
462 patch->user_patches = PETSC_FALSE; in PCPatchSetConstructType()
467 patch->user_patches = PETSC_TRUE; in PCPatchSetConstructType()
942 if (patch->user_patches) { in PCPatchCreateCellPatches()
991 if (!patch->user_patches && patch->ctype != PC_PATCH_PARDECOMP) { in PCPatchCreateCellPatches()
2793 if (patch->user_patches) { 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()
3210 patch->user_patches = PETSC_FALSE; in PCCreate_Patch()