Home
last modified time | relevance | path

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

/petsc/src/dm/impls/plex/
H A Dplexegads.c3771 PetscContainer w_faceObj, w_edgeObj, w_vertexObj; in DMPlexGeomDataAndGrads() local
3877 …l(PetscObjectQuery((PetscObject)dm, "Control Point Weight - Edge Map", (PetscObject *)&w_edgeObj)); in DMPlexGeomDataAndGrads()
3878 if (!w_edgeObj) { in DMPlexGeomDataAndGrads()
3879 PetscCall(PetscContainerCreate(PETSC_COMM_SELF, &w_edgeObj)); in DMPlexGeomDataAndGrads()
3880 PetscCall(PetscContainerSetPointer(w_edgeObj, w_edge)); in DMPlexGeomDataAndGrads()
3881 PetscCall(PetscContainerSetCtxDestroy(w_edgeObj, PetscCtxDestroyDefault)); in DMPlexGeomDataAndGrads()
3882 …ll(PetscObjectCompose((PetscObject)dm, "Control Point Weight - Edge Map", (PetscObject)w_edgeObj)); in DMPlexGeomDataAndGrads()
3883 PetscCall(PetscContainerDestroy(&w_edgeObj)); in DMPlexGeomDataAndGrads()
3887 PetscCall(PetscContainerGetPointer(w_edgeObj, &tmp)); in DMPlexGeomDataAndGrads()
3889 PetscCall(PetscContainerSetPointer(w_edgeObj, w_edge)); in DMPlexGeomDataAndGrads()