## IS Manual Pages

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

Beginner - Basic usage | IS | ISCreateGeneralNC | ISDuplicate
ISColoringType | ISCreateGeneralWithArray | ISGetLocalSize
ISCreateBlock | ISCreateStride | ISGetSize
ISCreateGeneral | ISDestroy | ISGlobalToLocalMappingType
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 |
Developer - Interfaces intended primarily for library developers, not for typical applications programmers | ISLocalToGlobalMappingCreateNC |  |  | No deprecated routines

Table of Contents