petsc-3.3-p7 2013-05-11

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 ISExpand ISRestoreIndices
ISAllGather ISExpandIndicesGeneral ISRestoreNonlocalIS
ISBlockGetIndicesF90 ISGetBlockSize ISRestoreTotalIndices
ISBlockGetIndices ISGetIndicesF90 ISSetBlockSize
ISBlockGetLocalSize ISGetIndices ISSetIdentity
ISBlockGetSize ISGetNonlocalIndices ISSetPermutation
ISBlockRestoreIndicesF90 ISGetNonlocalIS ISSetType
ISBlockRestoreIndices ISGetTotalIndices ISSorted
ISColoring ISGetType ISSort
ISComplement ISIdentity ISStrideGetInfo
ISCompressIndicesGeneral ISInvertPermutation ISSum
ISConcatenate ISLocalToGlobalMapping ISToGeneral
ISDifference ISPermutation ISView
ISEqual ISRestoreIndicesF90
Advanced - Setting more advanced options and customization
ISColoringCreate ISLocalToGlobalMappingConcatenate ISLocalToGlobalMappingUnBlock
ISColoringDestroy ISLocalToGlobalMappingCreate ISLocalToGlobalMappingView
ISColoringGetIS ISLocalToGlobalMappingCreateIS ISMapFactorRight
ISColoringRestoreIS ISLocalToGlobalMappingCreateSF ISMapToList
ISColoringView ISLocalToGlobalMappingDestroy ISOnComm
ISGlobalToLocalMappingApply ISLocalToGlobalMappingGetIndices ISPartitioningCount
ISListToMap ISLocalToGlobalMappingGetInfo ISPartitioningToNumbering
ISLocalToGlobalMappingApply ISLocalToGlobalMappingGetSize ISRegisterAll
ISLocalToGlobalMappingApplyIS ISLocalToGlobalMappingRestoreIndices ISRegisterDestroy
ISLocalToGlobalMappingBlock ISLocalToGlobalMappingRestoreInfo ISRegister
Developer - Interfaces intended primarily for library developers, not for typical applications programmers
ISContiguousLocal ISRegisterDynamic
No deprecated routines

Table of Contents