Home
last modified time | relevance | path

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

/petsc/src/dm/impls/forest/p4est/
H A Dpforest.h2545 p4est_quadrant_t *quadCoarse = NULL; in DMPforestGetTransferSF_Point() local
2549 quadCoarse = &coarseQuads[coarseCount]; in DMPforestGetTransferSF_Point()
2550 PetscCallP4estReturn(disjoint, p4est_quadrant_disjoint, (quadCoarse, quad)); in DMPforestGetTransferSF_Point()
2554 …if (quadCoarse->level > quad->level || (quadCoarse->level == quad->level && !transferIdent)) { /* … in DMPforestGetTransferSF_Point()
2563 … PetscCallP4est(p4est_quadrant_corner_descendant, (quad, &cornerQuad, j, quadCoarse->level)); in DMPforestGetTransferSF_Point()
2564 PetscCallP4estReturn(equal, p4est_quadrant_is_equal, (&cornerQuad, quadCoarse)); in DMPforestGetTransferSF_Point()
2579 quadCoarse = &coarseQuads[coarseCount]; in DMPforestGetTransferSF_Point()
2580 PetscCallP4estReturn(disjoint, p4est_quadrant_disjoint, (quadCoarse, quad)); in DMPforestGetTransferSF_Point()
2586 if (quadCoarse->level == quad->level) { /* same quad present in coarse and fine mesh */ in DMPforestGetTransferSF_Point()
2596 PetscInt levelDiff = quad->level - quadCoarse->level; in DMPforestGetTransferSF_Point()
[all …]