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
Developer - Interfaces intended primarily for library developers, not for typical applications programmers
ISLocalToGlobalMappingCreateNC
No deprecated routines

Table of Contents