IS Manual Pages

IS objects are used to index into vectors and matrices and to setup vector scatters.

Beginner - Basic usage
IS ISCreateGeneralWithArray ISGetLocalSize
ISColoringType ISCreateStride ISGetSize
ISCreateBlock ISDestroy ISGlobalToLocalMappingType
ISCreateGeneral ISDuplicate
Intermediate - Setting options for algorithms and data structures
ISAllGather ISCompressIndicesGeneral ISRestoreIndicesF90
ISAllGatherColors ISDifference ISSetIdentity
ISAllGatherIndices ISEqual ISSetPermutation
ISBlock ISExpand ISSort
ISBlockGetBlockSize ISGetIndices ISSorted
ISBlockGetIndices ISGetIndicesF90 ISStride
ISBlockGetIndicesF90 ISIdentity ISStrideGetInfo
ISBlockGetSize ISInvertPermutation ISSum
ISBlockRestoreIndices ISLocalToGlobalMapping ISView
ISBlockRestoreIndicesF90 ISPermutation
ISColoring ISRestoreIndices
Advanced - Setting more advanced options and customization
ISColoringCreate ISLocalToGlobalMappingApplyIS ISLocalToGlobalMappingRestoreInfo
ISColoringDestroy ISLocalToGlobalMappingBlock ISLocalToGlobalMappingView
ISColoringGetIS ISLocalToGlobalMappingCreate ISPartitioningCount
ISColoringRestoreIS ISLocalToGlobalMappingCreateIS ISPartitioningToNumbering
ISColoringView ISLocalToGlobalMappingDestroy ISStrideToGeneral
ISGlobalToLocalMappingApply ISLocalToGlobalMappingGetInfo
ISLocalToGlobalMappingApply ISLocalToGlobalMappingGetSize
Depreciated - Functionality scheduled for removal in future versions
ISLocalToGlobalMappingCreateNC
No depreciated routines

Table of Contents