petsc-master 2021-02-25
Report Typos and Errors
IS Manual Pages
IS objects are used to index into vectors and matrices and to setup vector scatters.
Beginner - Basic usage
IS
ISDestroy
ISLOCALTOGLOBALMAPPINGBASIC
ISBlockSetIndices
ISDuplicate
ISLOCALTOGLOBALMAPPINGHASH
ISColoringType
ISGeneralFilter
ISLocalToGlobalMappingType
ISCopy
ISGeneralSetIndices
ISStrideSetStride
ISCreate
ISGetLocalSize
ISType
ISCreateBlock
ISGetSize
PetscLayoutCompare
ISCreateGeneral
ISGlobalToLocalMappingMode
ISCreateStride
ISInfo
Intermediate - Setting options for algorithms and data structures
ISAllGather
ISExpand
ISPermutation
ISAllGatherColors
ISExpandIndicesGeneral
ISRenumber
ISBlockGetIndices
ISGetBlockSize
ISRestoreIndices
ISBlockGetIndicesF90
ISGetIndices
ISRestoreIndicesF90
ISBlockGetLocalSize
ISGetIndicesF90
ISRestoreNonlocalIS
ISBlockGetSize
ISGetMinMax
ISRestoreTotalIndices
ISBlockRestoreIndices
ISGetNonlocalIS
ISSetBlockSize
ISBlockRestoreIndicesF90
ISGetNonlocalIndices
ISSetIdentity
ISColoring
ISGetTotalIndices
ISSetPermutation
ISColoringGetType
ISGetType
ISSetType
ISColoringSetType
ISIdentity
ISSort
ISComplement
ISIntersect
ISSortRemoveDups
ISCompressIndicesGeneral
ISInvertPermutation
ISSorted
ISConcatenate
ISLoad
ISStrideGetInfo
ISCreateSubIS
ISLocalToGlobalMapping
ISSum
ISDifference
ISLocalToGlobalMappingSetType
ISToGeneral
ISEqual
ISLocalToGlobalMappingViewFromOptions
ISView
ISEqualUnsorted
ISLocate
ISViewFromOptions
Advanced - Setting more advanced options and customization
ISBuildTwoSided
ISLocalToGlobalMappingCreate
ISLocalToGlobalMappingRestoreInfo
ISColoringCreate
ISLocalToGlobalMappingCreateIS
ISLocalToGlobalMappingRestoreNodeInfo
ISColoringDestroy
ISLocalToGlobalMappingCreateSF
ISLocalToGlobalMappingSetBlockSize
ISColoringGetColors
ISLocalToGlobalMappingDestroy
ISLocalToGlobalMappingSetFromOptions
ISColoringGetIS
ISLocalToGlobalMappingDuplicate
ISLocalToGlobalMappingView
ISColoringRestoreIS
ISLocalToGlobalMappingGetBlockIndices
ISOnComm
ISColoringView
ISLocalToGlobalMappingGetBlockInfo
ISPairToList
ISEmbed
ISLocalToGlobalMappingGetBlockSize
ISPartitioningCount
ISGetInfo
ISLocalToGlobalMappingGetIndices
ISPartitioningToNumbering
ISGlobalToLocalMappingApply
ISLocalToGlobalMappingGetInfo
ISRegisterAll
ISGlobalToLocalMappingApplyBlock
ISLocalToGlobalMappingGetNodeInfo
ISSetInfo
ISGlobalToLocalMappingApplyIS
ISLocalToGlobalMappingGetSize
ISSortPermutation
ISListToPair
ISLocalToGlobalMappingRegister
PetscLayoutCreate
ISLocalToGlobalMappingApply
ISLocalToGlobalMappingRegisterAll
PetscLayoutCreateFromSizes
ISLocalToGlobalMappingApplyBlock
ISLocalToGlobalMappingRestoreBlockIndices
PetscViewerHDF5ReadSizes
ISLocalToGlobalMappingApplyIS
ISLocalToGlobalMappingRestoreBlockInfo
ISLocalToGlobalMappingConcatenate
ISLocalToGlobalMappingRestoreIndices
Developer - Interfaces intended primarily for library developers, not for typical applications programmers
ISClearInfoCache
PetscLayoutFindOwner
PetscLayoutSetBlockSize
ISContiguousLocal
PetscLayoutFindOwnerIndex
PetscLayoutSetISLocalToGlobalMapping
ISGetLayout
PetscLayoutGetBlockSize
PetscLayoutSetLocalSize
ISRegister
PetscLayoutGetLocalSize
PetscLayoutSetSize
PetscLayout
PetscLayoutGetRange
PetscLayoutSetUp
PetscLayoutCreateFromRanges
PetscLayoutGetRanges
PetscParallelSortInt
PetscLayoutDestroy
PetscLayoutGetSize
PetscViewerHDF5Load
PetscLayoutDuplicate
PetscLayoutReference
No deprecated routines
Table of Contents