DMCompositeGetISLocalToGlobalMappings#
gets an ISLocalToGlobalMapping for each DM in the DMComposite, maps to the composite global space
Synopsis#
#include "petscdmcomposite.h"
PetscErrorCode DMCompositeGetISLocalToGlobalMappings(DM dm, ISLocalToGlobalMapping **ltogs)
Collective on DM
Input Parameter#
dm - the packer object
Output Parameters#
ltogs - the individual mappings for each packed vector. Note that this includes all the ghost points that individual ghosted DMDA’s may have.
Notes#
Each entry of ltogs should be destroyed with ISLocalToGlobalMappingDestroy(), the ltogs array should be freed with PetscFree().
Not available from Fortran
See Also#
DMDestroy(), DMCompositeAddDM(), DMCreateGlobalVector(),
DMCompositeGather(), DMCompositeCreate(), DMCompositeGetAccess(), DMCompositeScatter(),
DMCompositeGetLocalVectors(), DMCompositeRestoreLocalVectors(), DMCompositeGetEntries()
Level#
advanced
Location#
Index of all DM routines
Table of Contents for all manual pages
Index of all manual pages