Lines Matching refs:label
179 …Code MarkBoundary(DM dm, const char name[], PetscInt value, PetscBool verticesOnly, DMLabel *label) in MarkBoundary() argument
208 if (label) *label = l; in MarkBoundary()
247 static PetscErrorCode DMLabelGetCoordinateRepresentation(DM dm, DMLabel label, PetscInt value, Vec … in DMLabelGetCoordinateRepresentation() argument
252 PetscCall(DMLabelGetStratumIS(label, value, &vertices)); in DMLabelGetCoordinateRepresentation()
258 static PetscErrorCode DMLabelCompareWithCoordinateRepresentation(DM dm, DMLabel label, PetscInt val… in DMLabelCompareWithCoordinateRepresentation() argument
269 PetscCheck(label, PETSC_COMM_SELF, PETSC_ERR_PLIB, "Label not loaded"); in DMLabelCompareWithCoordinateRepresentation()
271 PetscCall(PetscObjectGetName((PetscObject)label, &labelName)); in DMLabelCompareWithCoordinateRepresentation()
277 PetscCall(DMLabelCreateIndex(label, pStart, pEnd)); in DMLabelCompareWithCoordinateRepresentation()
282 if (verbose > 1) PetscCall(DMLabelView(label, PETSC_VIEWER_STDOUT_(comm))); in DMLabelCompareWithCoordinateRepresentation()
289 PetscCall(DMLabelHasPoint(label, p, &has)); in DMLabelCompareWithCoordinateRepresentation()
295 PetscCall(DMLabelGetValue(label, p, &v)); in DMLabelCompareWithCoordinateRepresentation()
331 DMLabel label; in CheckNumLabels() local
334 PetscCall(DMGetLabelByNum(dm, i, &label)); in CheckNumLabels()
335 PetscCall(PetscObjectGetName((PetscObject)label, &name)); in CheckNumLabels()
370 DMLabel label; in main() local
372 … PetscCall(MarkBoundary(dm, BOUNDARY_VERTICES_NAME, BOUNDARY_VERTICES_VALUE, PETSC_TRUE, &label)); in main()
374 PetscCall(DMLabelGetCoordinateRepresentation(dm, label, BOUNDARY_VERTICES_VALUE, &allCoords)); in main()
375 PetscCall(DMLabelDestroy(&label)); in main()
385 DMLabel label; in main() local
387 PetscCall(DMGetLabel(dmnew, BOUNDARY_VERTICES_NAME, &label)); in main()
388 …PetscCall(DMLabelCompareWithCoordinateRepresentation(dmnew, label, BOUNDARY_VERTICES_VALUE, allCoo… in main()