IS Manual Pages

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

Beginner - Basic usage
IS ISCreateStride ISGetSize
ISColoringType ISDestroy ISGlobalToLocalMappingType
ISCreateBlock ISDuplicate
ISCreateGeneral ISGetLocalSize
Intermediate - Setting options for algorithms and data structures
ISAllGather ISDifference ISRestoreIndicesF90
ISBlock ISEqual ISSetIdentity
ISBlockGetBlockSize ISGetIndices ISSetPermutation
ISBlockGetIndices ISGetIndicesF90 ISSort
ISBlockGetIndicesF90 ISIdentity ISSorted
ISBlockGetSize ISInvertPermutation ISStride
ISBlockRestoreIndices ISLocalToGlobalMappings ISStrideGetInfo
ISBlockRestoreIndicesF90 ISPermutation ISSum
ISColorings ISRestoreIndices 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
No developer routines

Table of Contents