petsc-3.4.5 2014-06-29

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
PetscSF PetscSFGatherBegin PetscSFScatterBegin
PetscSFBcastBegin PetscSFGatherEnd PetscSFScatterEnd
PetscSFBcastEnd PetscSFGetGraph PetscSFSetFromOptions
PetscSFCreate PetscSFReduceBegin PetscSFSetGraph
PetscSFDestroy PetscSFReduceEnd PetscSFSetType
Advanced - Setting more advanced options and customization
PetscSFComputeDegreeBegin PetscSFFetchAndOpEnd PetscSFSetRankOrder
PetscSFCreateEmbeddedSF PetscSFRegister PetscSFWindowGetSyncType
PetscSFCreateInverseSF PetscSFRegisterAll 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