Home
last modified time | relevance | path

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

/petsc/include/petsc/private/
H A Dpcpatchimpl.h86 Vec intFacetMats; /* interior facet element tensors */ member
/petsc/src/ksp/pc/impls/patch/
H A Dpcpatch.c2092 PetscCall(VecGetArrayRead(patch->intFacetMats, &elementTensors)); in PCPatchComputeOperator_Internal()
2114 PetscCall(VecRestoreArrayRead(patch->intFacetMats, &elementTensors)); in PCPatchComputeOperator_Internal()
2315 if (!patch->intFacetMats) { in PCPatchPrecomputePatchTensors_Private()
2316 PetscCall(VecCreateSeq(PETSC_COMM_SELF, nIntFacets * ndof * ndof * 4, &patch->intFacetMats)); in PCPatchPrecomputePatchTensors_Private()
2317 PetscCall(VecSetBlockSize(patch->intFacetMats, ndof * 2)); in PCPatchPrecomputePatchTensors_Private()
2319 PetscCall(VecSet(patch->intFacetMats, 0)); in PCPatchPrecomputePatchTensors_Private()
2321 …s * ndof * 2, nIntFacets * ndof * 2, nIntFacets * ndof * 2, (void *)patch->intFacetMats, &vecMat)); in PCPatchPrecomputePatchTensors_Private()
2896 PetscCall(VecDestroy(&patch->intFacetMats)); in PCReset_PATCH()