Section Data Layout (PetscSection)#
PetscSection provides a simple interface to describe arbitrary data layouts. Manual Pages Table of Contents
Manual Pages by Level#
Beginner - Basic usage#
Intermediate - Setting options for algorithms and data structures#
Advanced - Setting more advanced options and customization#
Developer - Interfaces intended primarily for library developers, not for typical applications programmers#
No deprecated routines#
Single list of manual pages#
- PetscSection
- PetscSectionAddConstraintDof
- PetscSectionAddDof
- PetscSectionAddFieldConstraintDof
- PetscSectionAddFieldDof
- PetscSectionClone
- PetscSectionCompare
- PetscSectionCopy
- PetscSectionCreate
- PetscSectionCreateGlobalSection
- PetscSectionCreateGlobalSectionCensored
- PetscSectionCreateSubdomainSection
- PetscSectionCreateSubmeshSection
- PetscSectionCreateSubsection
- PetscSectionCreateSupersection
- PetscSectionDestroy
- PetscSectionExtractDofsFromArray
- PetscSectionGetChart
- PetscSectionGetClosureIndex
- PetscSectionGetClosureInversePermutation
- PetscSectionGetClosurePermutation
- PetscSectionGetComponentName
- PetscSectionGetConstrainedStorageSize
- PetscSectionGetConstraintDof
- PetscSectionGetConstraintIndices
- PetscSectionGetDof
- PetscSectionGetField
- PetscSectionGetFieldComponents
- PetscSectionGetFieldConstraintDof
- PetscSectionGetFieldConstraintIndices
- PetscSectionGetFieldDof
- PetscSectionGetFieldName
- PetscSectionGetFieldOffset
- PetscSectionGetFieldPointOffset
- PetscSectionGetFieldPointSyms
- PetscSectionGetFieldSym
- PetscSectionGetIncludesConstraints
- PetscSectionGetMaxDof
- PetscSectionGetNumFields
- PetscSectionGetOffset
- PetscSectionGetOffsetRange
- PetscSectionGetPermutation
- PetscSectionGetPointLayout
- PetscSectionGetPointMajor
- PetscSectionGetPointSyms
- PetscSectionGetStorageSize
- PetscSectionGetSym
- PetscSectionGetUseFieldOffsets
- PetscSectionGetValueLayout
- PetscSectionHasConstraints
- PetscSectionLoad
- PetscSectionPermute
- PetscSectionReset
- PetscSectionRestoreFieldPointSyms
- PetscSectionRestorePointSyms
- PetscSectionSetChart
- PetscSectionSetClosureIndex
- PetscSectionSetClosurePermutation
- PetscSectionSetComponentName
- PetscSectionSetConstraintDof
- PetscSectionSetConstraintIndices
- PetscSectionSetDof
- PetscSectionSetFieldComponents
- PetscSectionSetFieldConstraintDof
- PetscSectionSetFieldConstraintIndices
- PetscSectionSetFieldDof
- PetscSectionSetFieldName
- PetscSectionSetFieldOffset
- PetscSectionSetFieldSym
- PetscSectionSetFromOptions
- PetscSectionSetIncludesConstraints
- PetscSectionSetNumFields
- PetscSectionSetOffset
- PetscSectionSetPermutation
- PetscSectionSetPointMajor
- PetscSectionSetSym
- PetscSectionSetUp
- PetscSectionSetUpBC
- PetscSectionSetUseFieldOffsets
- PetscSectionSym
- PetscSectionSymCopy
- PetscSectionSymCreate
- PetscSectionSymDestroy
- PetscSectionSymDistribute
- PetscSectionSymGetType
- PetscSectionSymRegister
- PetscSectionSymSetType
- PetscSectionSymType
- PetscSectionSymView
- PetscSectionView
- PetscSectionViewFromOptions