petsc-3.10.5 2019-03-28
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
PetscSF PetscSFGatherEnd PetscSFScatterEnd
PetscSFBcastBegin PetscSFGetGraph PetscSFSetFromOptions
PetscSFBcastEnd PetscSFGetType PetscSFSetGraph
PetscSFCreate PetscSFReduceBegin PetscSFSetType
PetscSFDestroy PetscSFReduceEnd
PetscSFGatherBegin 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 PetscSFGetLeafRange PetscSFRestoreWindow
PetscSFComputeDegreeEnd PetscSFGetMultiSF PetscSFSetUpRanks
PetscSFFinalizePackage PetscSFGetRanks PetscSFWindowGetDataTypes
PetscSFFindWindow PetscSFGetWindow
PetscSFGetGroups PetscSFInitializePackage
No deprecated routines

Table of Contents