Home
last modified time | relevance | path

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

/petsc/src/dm/impls/plex/transform/impls/extrude/
H A Dplextrextrude.c513 PetscCall(DMClone(dm, &ex->dmNormal)); in DMPlexTransformSetUp_Extrude()
514 PetscCall(DMGetLocalSection(ex->dmNormal, &s)); in DMPlexTransformSetUp_Extrude()
520 PetscCall(DMCreateLocalVector(ex->dmNormal, &ex->vecNormal)); in DMPlexTransformSetUp_Extrude()
529 PetscCall(DMGetPointSF(ex->dmNormal, &sf)); in DMPlexTransformSetUp_Extrude()
536 PetscCall(DMPlexGetDepthStratum(ex->dmNormal, ex->cdimEx - 1, &pStart, &pEnd)); in DMPlexTransformSetUp_Extrude()
537 PetscCall(DMPlexGetTransitiveClosure(ex->dmNormal, v, PETSC_FALSE, &starSize, &star)); in DMPlexTransformSetUp_Extrude()
538 PetscCall(DMPlexPointLocalRef(ex->dmNormal, v, a, &normal)); in DMPlexTransformSetUp_Extrude()
547 PetscCall(DMPlexComputeCellGeometryFVM(ex->dmNormal, face, NULL, NULL, cnormal)); in DMPlexTransformSetUp_Extrude()
548 PetscCall(DMPlexGetSupportSize(ex->dmNormal, face, &suppSize)); in DMPlexTransformSetUp_Extrude()
549 PetscCall(DMPlexGetSupport(ex->dmNormal, face, &supp)); in DMPlexTransformSetUp_Extrude()
[all …]
/petsc/include/petsc/private/
H A Ddmplextransformimpl.h79 DM dmNormal; // DM for normal field member