petsc-master 2014-12-18
Report Typos and Errors

Star Forest Communication: Examples

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

Beginner - Basic usage
PetscSFDuplicate PetscSFNode PetscSFType
PetscSFDuplicateOption PetscSFSetUp PetscSFView
Intermediate - Setting options for algorithms and data structures
PetscSFBcastBegin PetscSFGatherEnd PetscSFScatterBegin
PetscSFBcastEnd PetscSFGetGraph PetscSFScatterEnd
PetscSFCreate PetscSF PetscSFSetFromOptions
PetscSFDestroy PetscSFReduceBegin PetscSFSetGraph
PetscSFGatherBegin PetscSFReduceEnd PetscSFSetType
Advanced - Setting more advanced options and customization
PetscSFComputeDegreeBegin PetscSFFetchAndOpEnd PetscSFSetRankOrder
PetscSFCreateEmbeddedSF PetscSFRegisterAll PetscSFWindowGetSyncType
PetscSFCreateInverseSF PetscSFRegister PetscSFWindowSetSyncType
PetscSFFetchAndOpBegin PetscSFReset PetscSFWindowSyncType
Developer - Interfaces intended primarily for library developers, not for typical applications programmers
PetscSFComputeDegreeEnd PetscSFGetLeafRange PetscSFInitializePackage
PetscSFFinalizePackage PetscSFGetMultiSF PetscSFRestoreWindow
PetscSFFindWindow PetscSFGetRanks PetscSFWindowGetDataTypes
PetscSFGetGroups PetscSFGetWindow
No deprecated routines

Table of Contents