IS Manual Pages

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

Beginner - Basic usage
ISCreateBlock ISCreateStride ISDuplicate
ISCreateGeneral ISDestroy ISGetSize
Intermediate - Setting options for algorithms and data structures
ISAllGather ISEqual ISSetPermutation
ISBlock ISGetIndices ISSort
ISBlockGetBlockSize ISGetIndicesF90 ISSorted
ISBlockGetIndices ISIdentity ISStride
ISBlockGetIndicesF90 ISInvertPermutation ISStrideGetInfo
ISBlockGetSize ISPermutation ISSum
ISBlockRestoreIndices ISRestoreIndices ISView
ISBlockRestoreIndicesF90 ISRestoreIndicesF90
ISDifference ISSetIdentity
Advanced - Setting more advanced options and customization
ISColoringCreate ISLocalToGlobalMappingApply ISLocalToGlobalMappingView
ISColoringDestroy ISLocalToGlobalMappingApplyIS ISPartitioningCount
ISColoringGetIS ISLocalToGlobalMappingCreate ISPartitioningToNumbering
ISColoringView ISLocalToGlobalMappingCreateIS ISStrideToGeneral
ISGlobalToLocalMappingApply ISLocalToGlobalMappingDestroy
No developer routines

Table of Contents