petsc-3.14.6 2021-03-30
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
ISExpandIndicesGeneral
ISRestoreIndices
ISAllGatherColors
ISGetBlockSize
ISRestoreIndicesF90
ISBlockGetIndices
ISGetIndices
ISRestoreNonlocalIS
ISBlockGetIndicesF90
ISGetIndicesF90
ISRestoreTotalIndices
ISBlockGetLocalSize
ISGetMinMax
ISSetBlockSize
ISBlockGetSize
ISGetNonlocalIS
ISSetIdentity
ISBlockRestoreIndices
ISGetNonlocalIndices
ISSetPermutation
ISBlockRestoreIndicesF90
ISGetTotalIndices
ISSetType
ISColoring
ISGetType
ISSort
ISColoringGetType
ISIdentity
ISSortRemoveDups
ISColoringSetType
ISIntersect
ISSorted
ISComplement
ISInvertPermutation
ISStrideGetInfo
ISCompressIndicesGeneral
ISLoad
ISSum
ISConcatenate
ISLocalToGlobalMapping
ISToGeneral
ISCreateSubIS
ISLocalToGlobalMappingSetType
ISView
ISDifference
ISLocalToGlobalMappingViewFromOptions
ISViewFromOptions
ISEqual
ISLocate
PetscLayoutsCreateSF
ISEqualUnsorted
ISPermutation
PetscSFSetGraphLayout
ISExpand
ISRenumber
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