DA
Examples
DA objects are used to manage parallel communications for structured mesh problems in PDE-based (or other) simulations.
Beginner - Basic usage
DA
DAGetLocalVector
DAStencilType
DACreate1d
DAGlobalToLocalBegin
DAView
DACreate2d
DAGlobalToLocalEnd
SDACreate1d
DACreate3d
DAInterpolationType
SDACreate2d
DACreateGlobalVector
DALocalInfo
SDACreate3d
DACreateLocalVector
DALocalToGlobal
SDADestroy
DADestroy
DALocalToGlobalBegin
SDAGetCorners
DAGetCorners
DALocalToGlobalEnd
SDAGetGhostCorners
DAGetGhostCorners
DAPeriodicType
SDALocalToLocalBegin
DAGetGlobalVector
DARestoreGlobalVector
SDALocalToLocalEnd
DAGetInfo
DARestoreLocalVector
VecPack
DAGetLocalInfo
DASetUniformCoordinates
Intermediate - Setting options for algorithms and data structures
DAGetAO
DALocalToLocalBegin
DASetLocalAdicMFFunctioni
DAGetCoordinates
DALocalToLocalEnd
DASetLocalFunction
DAGetFieldName
DANaturalToGlobalEnd
DASetLocalFunctioni
DAGetGlobalIndices
DAPrintHelp
DASetLocalJacobian
DAGetGlobalIndicesF90
DASetCoordinates
DAVecGetArray
DAGetISLocalToGlobalMapping
DASetFieldName
DAVecRestoreArray
DAGetISLocalToGlobalMappingBlck
DASetInterpolationType
DM
DAGetInterpolation
DASetLocalAdicFunction
DMMG
DAGetLocalFunction
DASetLocalAdicFunctioni
DMMGGetx
DALoad
DASetLocalAdicMFFunction
Advanced - Setting more advanced options and customization
DAComputeJacobian1
DAGlobalToNaturalEnd
VecPackCreateGlobalVector
DAComputeJacobian1WithAdic
DAMultiplyByJacobian1WithAD
VecPackDestroy
DACreatePF
DAMultiplyByJacobian1WithAdic
VecPackGather
DAFormFunction1
DAMultiplyByJacobian1WithAdifor
VecPackGetAccess
DAFormFunctioni1
DANaturalToGlobalBegin
VecPackGetEntries
DAGetAdicArray
DARefine
VecPackGetGlobalIndices
DAGetAdicMFArray
DARestoreAdicArray
VecPackGetInterpolation
DAGetArray
DARestoreAdicMFArray
VecPackGetLocalVectors
DAGetColoring
DARestoreArray
VecPackRefine
DAGetMatrix
VecPackAddArray
VecPackRestoreAccess
DAGetProcessorSubset
VecPackAddDA
VecPackRestoreLocalVectors
DAGlobalToNaturalBegin
VecPackCreate
VecPackScatter
Developer - Interfaces intended primarily for library developers, not for typical applications programmers
DACreateNaturalVector
DMDestroy
DMGetMatrix
DAGetScatter
DMGetColoring
DMRefine
DMCreateGlobalVector
DMGetInterpolation
DMView
Table of Contents