Beginner - Basic usage | DMLabelAddStrata | DMLabelCreate | DMLabelReset |
DMLabelAddStrataIS | DMLabelDestroy | DMLabelSetDefaultValue |
DMLabelAddStratum | DMLabelGetDefaultValue | |
Intermediate - Setting options for algorithms and data structures | DMLabelClearStratum | DMLabelGetBounds | DMLabelInsertIS |
DMLabelClearValue | DMLabelGetNumValues | DMLabelPermute |
DMLabelComputeIndex | DMLabelGetStratumBounds | DMLabelSetStratumIS |
DMLabelCreateIndex | DMLabelGetStratumIS | DMLabelSetValue |
DMLabelDestroyIndex | DMLabelGetStratumSize | DMLabelStratumHasPoint |
DMLabelDistribute | DMLabelGetValue | DMLabelView |
DMLabelDuplicate | DMLabelGetValueIS | |
DMLabelFilter | DMLabelHasStratum | |
No advanced routines | ||
Developer - Interfaces intended primarily for library developers, not for typical applications programmers | DMLabelConvertToSection | DMLabelHasValue | PetscSectionSymLabelSetLabel |
DMLabelGather | PetscSectionCreateGlobalSectionLabel | PetscSectionSymLabelSetStratum |
DMLabelHasPoint | PetscSectionSymCreateLabel | |
No deprecated routines |