petsc-3.3-p6 2013-02-11

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 ISExpand ISRestoreIndicesF90
ISAllGatherColors ISExpandIndicesGeneral ISRestoreNonlocalIS
ISBlockGetIndices ISGetBlockSize ISRestoreTotalIndices
ISBlockGetIndicesF90 ISGetIndices ISSetBlockSize
ISBlockGetLocalSize ISGetIndicesF90 ISSetIdentity
ISBlockGetSize ISGetNonlocalIS ISSetPermutation
ISBlockRestoreIndices ISGetNonlocalIndices ISSetType
ISBlockRestoreIndicesF90 ISGetTotalIndices ISSort
ISColoring ISGetType ISSorted
ISComplement ISIdentity ISStrideGetInfo
ISCompressIndicesGeneral ISInvertPermutation ISSum
ISConcatenate ISLocalToGlobalMapping ISToGeneral
ISDifference ISPermutation ISView
ISEqual ISRestoreIndices
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 ISRegister
ISLocalToGlobalMappingApplyIS ISLocalToGlobalMappingRestoreIndices ISRegisterAll
ISLocalToGlobalMappingBlock ISLocalToGlobalMappingRestoreInfo ISRegisterDestroy
Developer - Interfaces intended primarily for library developers, not for typical applications programmers
ISContiguousLocal ISRegisterDynamic
No deprecated routines

Table of Contents