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