DMCompositeGetISLocalToGlobalMappings#

gets an ISLocalToGlobalMapping for each DM in the DMCOMPOSITE, maps to the composite global space

Synopsis#

Collective; No Fortran Support

Input Parameter#

Output Parameter#

  • ltogs - the individual mappings for each packed vector. Note that this includes all the ghost points that individual ghosted DMDA may have.

Note#

Each entry of ltogs should be destroyed with ISLocalToGlobalMappingDestroy(), the ltogs array should be freed with PetscFree().

See Also#

DMCOMPOSITE, DM, DMDestroy(), DMCompositeAddDM(), DMCreateGlobalVector(), DMCompositeGather(), DMCompositeCreate(), DMCompositeGetAccess(), DMCompositeScatter(), DMCompositeGetLocalVectors(), DMCompositeRestoreLocalVectors(), DMCompositeGetEntries()

Level#

advanced

Location#

src/dm/impls/composite/pack.c


Edit on GitLab

Index of all DM routines
Table of Contents for all manual pages
Index of all manual pages