Lines Matching refs:aSec

656   PetscSection aSec;  in DMPlexCreateAnchors_Tree()  local
683 PetscCall(PetscSectionCreate(PETSC_COMM_SELF, &aSec)); in DMPlexCreateAnchors_Tree()
684 PetscCall(PetscSectionSetChart(aSec, aMin, aMax)); in DMPlexCreateAnchors_Tree()
703 PetscCall(PetscSectionSetDof(aSec, p, closureSize)); in DMPlexCreateAnchors_Tree()
707 PetscCall(PetscSectionSetUp(aSec)); in DMPlexCreateAnchors_Tree()
708 PetscCall(PetscSectionGetStorageSize(aSec, &size)); in DMPlexCreateAnchors_Tree()
727 PetscCall(PetscSectionGetOffset(aSec, p, &aOff)); in DMPlexCreateAnchors_Tree()
736 PetscSection aSecNew = aSec; in DMPlexCreateAnchors_Tree()
739 PetscCall(PetscObjectReference((PetscObject)aSec)); in DMPlexCreateAnchors_Tree()
742 PetscCall(PetscSectionDestroy(&aSec)); in DMPlexCreateAnchors_Tree()
744 aSec = aSecNew; in DMPlexCreateAnchors_Tree()
748 PetscCall(AnchorsFlatten(aSec, aIS, &aSecNew, &aISNew)); in DMPlexCreateAnchors_Tree()
751 PetscCall(DMPlexSetAnchors(dm, aSec, aIS)); in DMPlexCreateAnchors_Tree()
752 PetscCall(PetscSectionDestroy(&aSec)); in DMPlexCreateAnchors_Tree()
1146 PetscSection aSec; in DMPlexComputeAnchorMatrix_Tree_Direct() local
1155 PetscCall(DMPlexGetAnchors(dm, &aSec, &aIS)); in DMPlexComputeAnchorMatrix_Tree_Direct()
1316 PetscCall(PetscSectionGetDof(aSec, p, &aDof)); in DMPlexComputeAnchorMatrix_Tree_Direct()
1317 PetscCall(PetscSectionGetOffset(aSec, p, &aOff)); in DMPlexComputeAnchorMatrix_Tree_Direct()
2069 PetscSection aSec, cSec; in DMPlexComputeInterpolatorTree() local
2119 PetscCall(DMPlexGetAnchors(coarse, &aSec, &aIS)); in DMPlexComputeInterpolatorTree()
2121 PetscCall(PetscSectionGetChart(aSec, &aStart, &aEnd)); in DMPlexComputeInterpolatorTree()
2149 if (p >= aStart && p < aEnd) PetscCall(PetscSectionGetDof(aSec, p, &aDof)); in DMPlexComputeInterpolatorTree()
2193 PetscCall(PetscSectionGetOffset(aSec, p, &aOff)); in DMPlexComputeInterpolatorTree()
2373 PetscCall(PetscSectionGetDof(aSec, p, &aDof)); in DMPlexComputeInterpolatorTree()
2374 PetscCall(PetscSectionGetOffset(aSec, p, &aOff)); in DMPlexComputeInterpolatorTree()
3754 PetscSection aSec, cSec; in DMPlexTransferVecTree_Interpolate() local
3813 PetscCall(DMPlexGetAnchors(coarse, &aSec, &aIS)); in DMPlexTransferVecTree_Interpolate()
3815 PetscCall(PetscSectionGetChart(aSec, &aStart, &aEnd)); in DMPlexTransferVecTree_Interpolate()