IS Manual Pages
IS objects are used to index into vectors and matrices and to setup vector scatters.
Beginner - Basic usage
ISBlockSetIndices
ISCreateStride
ISGlobalToLocalMappingType
ISColoringType
ISDestroy
IS
ISCopy
ISDuplicate
ISStrideSetStride
ISCreateBlock
ISGeneralSetIndices
ISType
ISCreateGeneral
ISGetLocalSize
ISCreate
ISGetSize
Intermediate - Setting options for algorithms and data structures
ISAllGatherColors
ISExpandIndicesGeneral
ISRestoreNonlocalIS
ISAllGather
ISGetBlockSize
ISRestoreTotalIndices
ISBlockGetIndicesF90
ISGetIndicesF90
ISSetBlockSize
ISBlockGetIndices
ISGetIndices
ISSetIdentity
ISBlockGetLocalSize
ISGetNonlocalIndices
ISSetPermutation
ISBlockGetSize
ISGetNonlocalIS
ISSetType
ISBlockRestoreIndicesF90
ISGetTotalIndices
ISSorted
ISBlockRestoreIndices
ISGetType
ISSort
ISColoring
ISIdentity
ISStrideGetInfo
ISComplement
ISInvertPermutation
ISSum
ISCompressIndicesGeneral
ISLocalToGlobalMapping
ISToGeneral
ISDifference
ISPermutation
ISView
ISEqual
ISRestoreIndicesF90
ISExpand
ISRestoreIndices
Advanced - Setting more advanced options and customization
ISColoringCreate
ISLocalToGlobalMappingConcatenate
ISLocalToGlobalMappingUnBlock
ISColoringDestroy
ISLocalToGlobalMappingCreate
ISLocalToGlobalMappingView
ISColoringGetIS
ISLocalToGlobalMappingCreateIS
ISOnComm
ISColoringRestoreIS
ISLocalToGlobalMappingDestroy
ISPartitioningCount
ISColoringView
ISLocalToGlobalMappingGetIndices
ISPartitioningToNumbering
ISGlobalToLocalMappingApply
ISLocalToGlobalMappingGetInfo
ISRegisterAll
ISLocalToGlobalMappingApply
ISLocalToGlobalMappingGetSize
ISRegisterDestroy
ISLocalToGlobalMappingApplyIS
ISLocalToGlobalMappingRestoreIndices
ISRegisterDynamic
ISLocalToGlobalMappingBlock
ISLocalToGlobalMappingRestoreInfo
ISRegister
Developer - Interfaces intended primarily for library developers, not for typical applications programmers
ISContiguousLocal
No deprecated routines
Table of Contents