Lines Matching refs:label1

49 PetscErrorCode CheckLabelsSame(DMLabel label0, DMLabel label1)  in CheckLabelsSame()  argument
57 PetscCall(PetscObjectGetName((PetscObject)label1, &name1)); in CheckLabelsSame()
58 PetscCall(DMLabelCompare(PETSC_COMM_WORLD, label0, label1, &same, &msg)); in CheckLabelsSame()
62 PetscCall(DMLabelCompare(PETSC_COMM_WORLD, label0, label1, NULL, NULL)); in CheckLabelsSame()
67 PetscErrorCode CheckLabelsNotSame(DMLabel label0, DMLabel label1) in CheckLabelsNotSame() argument
75 PetscCall(PetscObjectGetName((PetscObject)label1, &name1)); in CheckLabelsNotSame()
76 PetscCall(DMLabelCompare(PETSC_COMM_WORLD, label0, label1, &same, &msg)); in CheckLabelsNotSame()
179 DMLabel label0, label1, label2, label3; in main() local
186 PetscCall(DMLabelCreate(PETSC_COMM_SELF, "label1", &label1)); in main()
187 PetscCall(DMAddLabel(dm, label1)); in main()
192 PetscCall(DMLabelSetValue(label1, p, 2)); in main()
196 PetscCall(DMLabelDuplicate(label1, &label3)); in main()
202 PetscCall(DMLabelDestroy(&label1)); in main()
211 DMLabel label0, label1, label2, label3; in main() local
216 PetscCall(DMGetLabel(dm, "label1", &label1)); in main()
220 PetscCall(CheckLabelsNotSame(label0, label1)); in main()
222 PetscCall(CheckLabelsSame(label1, label3)); in main()
224 PetscCall(DMLabelGetDefaultValue(label1, &val)); in main()
225 PetscCall(DMLabelSetDefaultValue(label1, 333)); in main()
226 PetscCall(CheckLabelsNotSame(label1, label3)); in main()
227 PetscCall(DMLabelSetDefaultValue(label1, val)); in main()
228 PetscCall(CheckLabelsSame(label1, label3)); in main()
230 PetscCall(DMLabelGetBounds(label1, &pStart, &pEnd)); in main()
233 PetscCall(DMLabelGetValue(label1, p, &val)); in main()
235 PetscCall(DMLabelClearValue(label1, p, val)); in main()
237 PetscCall(DMLabelSetValue(label1, p, val)); in main()
239 PetscCall(CheckLabelsNotSame(label1, label3)); in main()
241 PetscCall(DMLabelGetValue(label1, p, &val)); in main()
243 PetscCall(DMLabelClearValue(label1, p, val)); in main()
245 PetscCall(DMLabelSetValue(label1, p, val)); in main()
247 PetscCall(CheckLabelsSame(label1, label3)); in main()
251 PetscCall(CheckLabelsNotSame(label1, label3)); in main()
254 PetscCall(CheckLabelsSame(label1, label3)); in main()
324 DMLabel label0, label1, label2; in main() local
326 PetscCall(DMGetLabel(dm, "label1", &label1)); in main()
328 PetscCheck(label1, PETSC_COMM_WORLD, PETSC_ERR_PLIB, "label1 must not be NULL now"); in main()
333 PetscCall(DMGetLabel(dm, "label1", &label1)); in main()
335 PetscCheck(!label1, PETSC_COMM_WORLD, PETSC_ERR_PLIB, "label1 must be NULL now"); in main()