## 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 | ISLocalToGlobalMappingGetSize
ISColoringDestroy | ISLocalToGlobalMappingBlock | ISLocalToGlobalMappingRestoreInfo
ISColoringGetIS | ISLocalToGlobalMappingCreate | ISLocalToGlobalMappingView
ISColoringView | ISLocalToGlobalMappingCreateIS | ISPartitioningCount
ISGlobalToLocalMappingApply | ISLocalToGlobalMappingDestroy | ISPartitioningToNumbering
ISLocalToGlobalMappingApply | ISLocalToGlobalMappingGetInfo | ISStrideToGeneral
Developer - Interfaces intended primarily for library developers, not for typical applications programmers | ISLocalToGlobalMappingCreateNC |  |

Table of Contents