Lines Matching refs:bdLabel
16 PETSC_EXTERN PetscErrorCode DMAdaptMetric_ParMmg_Plex(DM dm, Vec vertexMetric, DMLabel bdLabel, DML… in DMAdaptMetric_ParMmg_Plex() argument
55 if (bdLabel) { in DMAdaptMetric_ParMmg_Plex()
56 PetscCall(PetscObjectGetName((PetscObject)bdLabel, &bdLabelName)); in DMAdaptMetric_ParMmg_Plex()
133 if (!bdLabel) { in DMAdaptMetric_ParMmg_Plex()
135 PetscCall(DMLabelCreate(PETSC_COMM_SELF, bdName, &bdLabel)); in DMAdaptMetric_ParMmg_Plex()
136 PetscCall(DMPlexMarkBoundaryFaces(dm, 1, bdLabel)); in DMAdaptMetric_ParMmg_Plex()
138 PetscCall(DMLabelGetBounds(bdLabel, &pStart, &pEnd)); in DMAdaptMetric_ParMmg_Plex()
144 PetscCall(DMLabelHasPoint(bdLabel, f, &hasPoint)); in DMAdaptMetric_ParMmg_Plex()
174 PetscCall(DMLabelGetValue(bdLabel, f, &faceTags[numFaceTags++])); in DMAdaptMetric_ParMmg_Plex()
439 PetscCall(DMLabelHasStratum(bdLabel, faceTagsNew[i], &hasTag)); in DMAdaptMetric_ParMmg_Plex()
446 if (flg) PetscCall(DMLabelDestroy(&bdLabel)); in DMAdaptMetric_ParMmg_Plex()