Lines Matching refs:labels
71 v->labels = NULL; in DMCreate()
598 DMLabelLink next = dm->labels; in DMDestroyLabelLinkList_Internal()
611 dm->labels = NULL; in DMDestroyLabelLinkList_Internal()
5405 DMLabel *labels, *glabels; in DMCompleteBCLabels_Internal() local
5426 PetscCall(PetscCalloc1(maxLabels, &labels)); in DMCompleteBCLabels_Internal()
5445 if (labels[l] == label) break; in DMCompleteBCLabels_Internal()
5446 if (l == Nl) labels[Nl++] = label; in DMCompleteBCLabels_Internal()
5451 for (l = 0; l < Nl; ++l) PetscCall(PetscObjectGetName((PetscObject)labels[l], &names[l])); in DMCompleteBCLabels_Internal()
5456 PetscCall(PetscFree(labels)); in DMCompleteBCLabels_Internal()
6823 for (m = 0, orig = dm->labels; m < Nl; ++m, prev = orig, orig = orig->next) { in DMCreateLabelAtIndex()
6829 if (!m) dm->labels = orig->next; in DMCreateLabelAtIndex()
6832 orig->next = dm->labels; in DMCreateLabelAtIndex()
6833 dm->labels = orig; in DMCreateLabelAtIndex()
6835 for (m = 0, prev = dm->labels; m < l - 1; ++m, prev = prev->next); in DMCreateLabelAtIndex()
7141 DMLabelLink next = dm->labels; in DMGetNumLabels()
7176 DMLabelLink next = dm->labels; in DMGetLabelName()
7211 DMLabelLink next = dm->labels; in DMHasLabel()
7255 DMLabelLink next = dm->labels; in DMGetLabel()
7294 DMLabelLink next = dm->labels; in DMGetLabelByNum()
7339 for (p = &dm->labels; (l = *p); p = &l->next) { } in DMAddLabel()
7373 DMLabelLink next = dm->labels; in DMSetLabel()
7429 for (pnext = &dm->labels; (link = *pnext); pnext = &link->next) { in DMRemoveLabel()
7477 for (pnext = &dm->labels; (link = *pnext); pnext = &link->next) { in DMRemoveLabelBySelf()
7511 DMLabelLink next = dm->labels; in DMGetLabelOutput()
7548 DMLabelLink next = dm->labels; in DMSetLabelOutput()
7601 for (link = dmA->labels; link; link = link->next) { in DMCopyLabels()
9344 PetscErrorCode DMGetAuxiliaryLabels(DM dm, DMLabel labels[], PetscInt values[], PetscInt parts[]) in DMGetAuxiliaryLabels() argument
9351 PetscAssertPointer(labels, 2); in DMGetAuxiliaryLabels()
9358 labels[i] = keys[i].label; in DMGetAuxiliaryLabels()