Home
last modified time | relevance | path

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

/petsc/src/dm/impls/plex/
H A Dplextree.c686 PetscInt parent, ancestor = p; in DMPlexCreateAnchors_Tree() local
695 while (parent != ancestor) { in DMPlexCreateAnchors_Tree()
696 ancestor = parent; in DMPlexCreateAnchors_Tree()
697 PetscCall(DMPlexGetTreeParent(dm, ancestor, &parent, NULL)); in DMPlexCreateAnchors_Tree()
699 if (ancestor != p) { in DMPlexCreateAnchors_Tree()
702 PetscCall(DMPlexGetTransitiveClosure(dm, ancestor, PETSC_TRUE, &closureSize, &closure)); in DMPlexCreateAnchors_Tree()
704 PetscCall(DMPlexRestoreTransitiveClosure(dm, ancestor, PETSC_TRUE, &closureSize, &closure)); in DMPlexCreateAnchors_Tree()
711 PetscInt parent, ancestor = p; in DMPlexCreateAnchors_Tree() local
720 while (parent != ancestor) { in DMPlexCreateAnchors_Tree()
721 ancestor = parent; in DMPlexCreateAnchors_Tree()
[all …]
/petsc/src/dm/impls/forest/p4est/
H A Dpforest.h75 p4est_quadrant_t ancestor, ancestorcorner; in DMRefinePattern_Center() local
82 p4est_quadrant_ancestor(quadrant, 1, &ancestor); in DMRefinePattern_Center()
83 cid = p4est_quadrant_child_id(&ancestor); in DMRefinePattern_Center()
84 …p4est_quadrant_corner_descendant(&ancestor, &ancestorcorner, P4EST_CHILDREN - 1 - cid, quadrant->l… in DMRefinePattern_Center()