petsc-main 2021-04-20
Report Typos and Errors

Petsc Section:

PetscSection provides a simple interface to describe arbitrary data layouts.

Beginner - Basic usage
PetscSection PetscSectionCreate PetscSectionReset
PetscSectionClone PetscSectionDestroy PetscSectionView
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