petsc-master 2018-10-14
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 PetscSFGetGroups PetscSFInitializePackage
PetscSFComputeDegreeEnd PetscSFGetLeafRange PetscSFRestoreWindow
PetscSFComputeMultiRootOriginalNumbering PetscSFGetMultiSF PetscSFSetUpRanks
PetscSFFinalizePackage PetscSFGetRanks PetscSFWindowGetDataTypes
PetscSFFindWindow PetscSFGetWindow
No deprecated routines

Table of Contents