PETSc version 3.17.4
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
PetscSectionSymDestroy
PetscSectionGetFieldPointSyms
PetscSectionSetFieldSym
PetscSectionSymDistribute
PetscSectionGetFieldSym
PetscSectionSetSym
PetscSectionSymGetType
PetscSectionGetPointSyms
PetscSectionSetUseFieldOffsets
PetscSectionSymRegister
PetscSectionGetSym
PetscSectionSym
PetscSectionSymSetType
PetscSectionGetUseFieldOffsets
PetscSectionSymCopy
PetscSectionSymType
PetscSectionRestoreFieldPointSyms
PetscSectionSymCreate
PetscSectionSymView
No deprecated routines
Table of Contents