Searched refs:w_edgeObj (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/dm/impls/plex/ |
| H A D | plexegads.c | 3771 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()
|