DA
Examples
DA objects are used to manage parallel communications for structured mesh problems in PDE-based (or other) simulations.
Beginner - Basic usage
DA
DAGetGhostCorners
DALocalToGlobal
DACreate1d
DAGetGlobalVector
DAPeriodicType
DACreate2d
DAGetInfo
DARestoreGlobalVector
DACreate3d
DAGetLocalInfo
DARestoreLocalVector
DACreateGlobalVector
DAGetLocalVector
DASetUniformCoordinates
DACreateLocalVector
DAGlobalToLocalBegin
DAStencilType
DADestroy
DAGlobalToLocalEnd
DAView
DAGetCorners
DALocalInfo
VecPack
Intermediate - Setting options for algorithms and data structures
DAGetAO
DAGetInterpolation
DASetFieldName
DAGetCoordinates
DALoad
DAVecGetArray
DAGetFieldName
DALocalToLocalBegin
DAVecRestoreArray
DAGetGlobalIndices
DALocalToLocalEnd
DM
DAGetGlobalIndicesF90
DANaturalToGlobalEnd
DMMG
DAGetISLocalToGlobalMapping
DAPrintHelp
DAGetISLocalToGlobalMappingBlck
DASetCoordinates
Advanced - Setting more advanced options and customization
DACreatePF
VecPackAddDA
VecPackGetInterpolation
DAGetColoring
VecPackCreate
VecPackGetLocalVectors
DAGetProcessorSubset
VecPackCreateGlobalVector
VecPackRefine
DAGlobalToNaturalBegin
VecPackDestroy
VecPackRestoreAccess
DAGlobalToNaturalEnd
VecPackGather
VecPackRestoreLocalVectors
DANaturalToGlobalBegin
VecPackGetAccess
VecPackScatter
DARefine
VecPackGetEntries
VecPackAddArray
VecPackGetGlobalIndices
Developer - Interfaces intended primarily for library developers, not for typical applications programmers
DACreateNaturalVector
DMDestroy
DMRefine
DAGetScatter
DMGetColoring
DMView
DMCreateGlobalVector
DMGetInterpolation
Table of Contents