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