petsc-master 2020-07-04
Report Typos and Errors

Star Forest Communication:

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

Beginner - Basic usage
PetscSFDuplicate PetscSFPattern PetscSFView
PetscSFDuplicateOption PetscSFSetUp
PetscSFNode PetscSFType
Intermediate - Setting options for algorithms and data structures
PetscSF PetscSFGatherBegin PetscSFScatterEnd
PetscSFBcastAndOpBegin PetscSFGatherEnd PetscSFSetFromOptions
PetscSFBcastAndOpEnd PetscSFGetGraph PetscSFSetGraph
PetscSFBcastBegin PetscSFGetType PetscSFSetGraphWithPattern
PetscSFBcastEnd PetscSFReduceBegin PetscSFSetType
PetscSFCreate PetscSFReduceEnd PetscSFViewFromOptions
PetscSFDestroy PetscSFScatterBegin
Advanced - Setting more advanced options and customization
PetscSFComputeDegreeBegin PetscSFRegister PetscSFWindowGetInfo
PetscSFCreateEmbeddedLeafSF PetscSFRegisterAll PetscSFWindowGetSyncType
PetscSFCreateEmbeddedSF PetscSFReset PetscSFWindowSetFlavorType
PetscSFCreateInverseSF PetscSFSetRankOrder PetscSFWindowSetInfo
PetscSFFetchAndOpBegin PetscSFWindowFlavorType PetscSFWindowSetSyncType
PetscSFFetchAndOpEnd PetscSFWindowGetFlavorType PetscSFWindowSyncType
Developer - Interfaces intended primarily for library developers, not for typical applications programmers
PetscSFCompose PetscSFGetGroups PetscSFInitializePackage
PetscSFComposeInverse PetscSFGetLeafRange PetscSFSetUpRanks
PetscSFComputeDegreeEnd PetscSFGetLeafRanks PetscSFWindowGetDataTypes
PetscSFComputeMultiRootOriginalNumbering PetscSFGetMultiSF
PetscSFFinalizePackage PetscSFGetRootRanks
No deprecated routines

Table of Contents