Home
last modified time | relevance | path

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

/petsc/src/dm/impls/plex/
H A Dplex.c9602 PetscInt *fclosure = NULL, fclosureSize, cl, fnumCorners = 0, v; in DMPlexCheckFaces() local
9605 …l(DMPlexGetTransitiveClosure_Internal(dm, cone[f], ornt[f], PETSC_TRUE, &fclosureSize, &fclosure)); in DMPlexCheckFaces()
9607 const PetscInt p = fclosure[cl]; in DMPlexCheckFaces()
9608 if ((p >= vStart) && (p < vEnd)) fclosure[fnumCorners++] = p; in DMPlexCheckFaces()
9612 if (fclosure[v] != faces[fOff + v]) { in DMPlexCheckFaces()
9616 …; v1 < fnumCorners; ++v1) PetscCall(PetscPrintf(PETSC_COMM_SELF, " %" PetscInt_FMT, fclosure[v1])); in DMPlexCheckFaces()
9620 …, cone[f], DMPolytopeTypes[fct], f, ornt[f], c, DMPolytopeTypes[ct], v, fclosure[v], faces[fOff + … in DMPlexCheckFaces()
9623 … PetscCall(DMPlexRestoreTransitiveClosure(dm, cone[f], PETSC_TRUE, &fclosureSize, &fclosure)); in DMPlexCheckFaces()