DMCompositeGetISLocalToGlobalMappings#

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

Synopsis#

Collective on dm

Input Parameter#

Output Parameters#

  • 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().

Fortran Note#

Not available from Fortran

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