petsc-master 2019-11-16
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 PetscSFFetchAndOpEnd PetscSFWindowGetSyncType
PetscSFCreateEmbeddedLeafSF PetscSFRegister PetscSFWindowSetSyncType
PetscSFCreateEmbeddedSF PetscSFRegisterAll PetscSFWindowSyncType
PetscSFCreateInverseSF PetscSFReset
PetscSFFetchAndOpBegin PetscSFSetRankOrder
Developer - Interfaces intended primarily for library developers, not for typical applications programmers
PetscSFCompose PetscSFGetGroups PetscSFInitializePackage
PetscSFComposeInverse PetscSFGetLeafRange PetscSFRestoreWindow
PetscSFComputeDegreeEnd PetscSFGetLeafRanks PetscSFSetUpRanks
PetscSFComputeMultiRootOriginalNumbering PetscSFGetMultiSF PetscSFWindowGetDataTypes
PetscSFFinalizePackage PetscSFGetRootRanks
PetscSFFindWindow PetscSFGetWindow
No deprecated routines

Table of Contents