petsc-3.15.0 2021-03-30
Report Typos and Errors

## Star Forest Communication:

PetscSF provides a simple interface to "star forest" communication patterns.

Beginner - Basic usage
| PetscSFDuplicate | PetscSFSetUp | VecScatterSetFromOptions
PetscSFDuplicateOption | PetscSFType | VecScatterType
PetscSFNode | PetscSFView |
PetscSFPattern | VecScatter |
Intermediate - Setting options for algorithms and data structures
| PetscSF | PetscSFReduceEnd | VecScatterCreateToAll
PetscSFBcastBegin | PetscSFReduceWithMemTypeBegin | VecScatterCreateToZero
PetscSFBcastEnd | PetscSFScatterBegin | VecScatterDestroy
PetscSFBcastWithMemTypeBegin | PetscSFScatterEnd | VecScatterEnd
PetscSFCreate | PetscSFSetFromOptions | VecScatterGetType
PetscSFDestroy | PetscSFSetGraph | VecScatterSetType
PetscSFGatherBegin | PetscSFSetGraphWithPattern | VecScatterSetUp
PetscSFGatherEnd | PetscSFSetType | VecScatterView
PetscSFGetGraph | PetscSFViewFromOptions | VecScatterViewFromOptions
PetscSFGetType | VecScatterBegin |
PetscSFReduceBegin | VecScatterCreate |
Advanced - Setting more advanced options and customization
| PetscSFComputeDegreeBegin | PetscSFRegisterAll | PetscSFWindowSetFlavorType
PetscSFCreateEmbeddedLeafSF | PetscSFReset | PetscSFWindowSetInfo
PetscSFCreateEmbeddedRootSF | PetscSFSetRankOrder | PetscSFWindowSetSyncType
PetscSFCreateInverseSF | PetscSFWindowFlavorType | PetscSFWindowSyncType
PetscSFFetchAndOpBegin | PetscSFWindowGetFlavorType | VecScatterCopy
PetscSFFetchAndOpEnd | PetscSFWindowGetInfo | VecScatterRegister
PetscSFRegister | PetscSFWindowGetSyncType |
Developer - Interfaces intended primarily for library developers, not for typical applications programmers
| PetscSFCompose | PetscSFGetGroups | PetscSFInitializePackage
PetscSFComposeInverse | PetscSFGetLeafRange | PetscSFSetUpRanks
PetscSFComputeDegreeEnd | PetscSFGetLeafRanks | PetscSFWindowGetDataTypes
PetscSFComputeMultiRootOriginalNumbering | PetscSFGetMultiSF | VecScatterGetMerged
PetscSFFinalizePackage | PetscSFGetRootRanks | VecScatterRemap
No deprecated routines

Table of Contents