Home
last modified time | relevance | path

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

/petsc/src/dm/impls/plex/
H A Dplexfluent.c312 const PetscInt *fcone; in ReorderPolygon() local
315 PetscCall(DMPlexGetCone(dm, newCone[c - 1], &fcone)); in ReorderPolygon()
316 lastVertex = newOrnt[c - 1] ? fcone[0] : fcone[1]; in ReorderPolygon()
332 const PetscInt *fcone, *fcone2; in ReorderPolygon() local
335 PetscCall(DMPlexGetCone(dm, newCone[coneSize - 1], &fcone)); in ReorderPolygon()
337 vertex = newOrnt[coneSize - 1] ? fcone[0] : fcone[1]; in ReorderPolygon()
349 const PetscInt *cone, *ornt, *fcone, *fornt, *farr, faces[4] = {0, 1, 3, 2}; in ReorderTetrahedron() local
356 PetscCall(DMPlexGetOrientedCone(dm, newCone[0], &fcone, &fornt)); in ReorderTetrahedron()
360 …const PetscInt edge = fcone[farr[e * 2 + 0]], eornt = DMPolytopeTypeComposeOrientation(DM_POLYTOPE… in ReorderTetrahedron()
401 PetscCall(DMPlexRestoreOrientedCone(dm, newCone[0], &fcone, &fornt)); in ReorderTetrahedron()
[all …]
H A Dplexinterpolate.c746 const PetscInt *fcone; in DMPlexInterpolateFaces_Internal() local
749 PetscCall(DMPlexGetCone(idm, f, &fcone)); in DMPlexInterpolateFaces_Internal()
750 if (fcone[0] < 0) PetscCall(DMPlexSetCone(idm, f, face)); in DMPlexInterpolateFaces_Internal()
1310 const PetscSFNode *fcone = &candidatesRemote[hidx + 2]; in DMPlexInterpolatePointSF() local
1329 key.j = fcone[0]; in DMPlexInterpolatePointSF()
1330 key.k = Np > 2 ? fcone[1] : pmax; in DMPlexInterpolatePointSF()
1331 key.l = Np > 3 ? fcone[2] : pmax; in DMPlexInterpolatePointSF()
1349 …PetscCall(DMPlexMapToLocalPoint(dm, remoteHash, fcone[p - 1], &points[p], &mapToLocalPointFailed)); in DMPlexInterpolatePointSF()
1380 const PetscSFNode *fcone = &candidatesRemote[hidx + 2]; in DMPlexInterpolatePointSF() local
1394 key.j = fcone[0]; in DMPlexInterpolatePointSF()
[all …]
H A Dplex.c4104 const PetscInt *fcone, *fornt; in DMPlexTransitiveClosure_Tensor_Internal() local
4109 …PetscCall(DMPlexGetTransitiveClosure_Hot_Private(dm, fpoint, PETSC_TRUE, &fconeSize, &fcone, &forn… in DMPlexTransitiveClosure_Tensor_Internal()
4111 const PetscInt cp = fcone[farr[fc * 2 + 0]]; in DMPlexTransitiveClosure_Tensor_Internal()
4122 …ll(DMPlexRestoreTransitiveClosure_Hot_Private(dm, fpoint, PETSC_TRUE, &fconeSize, &fcone, &fornt)); in DMPlexTransitiveClosure_Tensor_Internal()