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 ISColoring ISRestoreIndices
ISAllGatherColors ISCompressIndicesGeneral ISRestoreIndicesF90
ISAllGatherIndices ISDifference ISSetIdentity
ISBlock ISEqual ISSetPermutation
ISBlockGetBlockSize ISGetIndices ISSort
ISBlockGetIndices ISGetIndicesF90 ISSorted
ISBlockGetIndicesF90 ISIdentity ISStride
ISBlockGetSize ISInvertPermutation ISStrideGetInfo
ISBlockRestoreIndices ISLocalToGlobalMapping ISSum
ISBlockRestoreIndicesF90 ISPermutation ISView
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