Home
last modified time | relevance | path

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

/petsc/src/dm/impls/plex/
H A Dplexegads.c3770 PetscContainer cp_faceObj, cp_edgeObj, cp_vertexObj; in DMPlexGeomDataAndGrads() local
3892 …all(PetscObjectQuery((PetscObject)dm, "Control Point - Vertex Map", (PetscObject *)&cp_vertexObj)); in DMPlexGeomDataAndGrads()
3893 if (!cp_vertexObj) { in DMPlexGeomDataAndGrads()
3894 PetscCall(PetscContainerCreate(PETSC_COMM_SELF, &cp_vertexObj)); in DMPlexGeomDataAndGrads()
3895 PetscCall(PetscContainerSetPointer(cp_vertexObj, cp_vertex)); in DMPlexGeomDataAndGrads()
3896 PetscCall(PetscContainerSetCtxDestroy(cp_vertexObj, PetscCtxDestroyDefault)); in DMPlexGeomDataAndGrads()
3897 …Call(PetscObjectCompose((PetscObject)dm, "Control Point - Vertex Map", (PetscObject)cp_vertexObj)); in DMPlexGeomDataAndGrads()
3898 PetscCall(PetscContainerDestroy(&cp_vertexObj)); in DMPlexGeomDataAndGrads()
3902 PetscCall(PetscContainerGetPointer(cp_vertexObj, &tmp)); in DMPlexGeomDataAndGrads()
3904 PetscCall(PetscContainerSetPointer(cp_vertexObj, cp_vertex)); in DMPlexGeomDataAndGrads()