petsc-3.12.5 2020-03-29
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
ISCreateStride
ISGlobalToLocalMappingMode
ISBlockSetIndices
ISDestroy
ISLOCALTOGLOBALMAPPINGBASIC
ISColoringType
ISDuplicate
ISLOCALTOGLOBALMAPPINGHASH
ISCopy
ISGeneralFilter
ISLocalToGlobalMappingType
ISCreate
ISGeneralSetIndices
ISStrideSetStride
ISCreateBlock
ISGetLocalSize
ISType
ISCreateGeneral
ISGetSize
PetscLayoutCompare
Intermediate - Setting options for algorithms and data structures
ISAllGather
ISExpand
ISRenumber
ISAllGatherColors
ISExpandIndicesGeneral
ISRestoreIndices
ISBlockGetIndices
ISGetBlockSize
ISRestoreIndicesF90
ISBlockGetIndicesF90
ISGetIndices
ISRestoreNonlocalIS
ISBlockGetLocalSize
ISGetIndicesF90
ISRestoreTotalIndices
ISBlockGetSize
ISGetMinMax
ISSetBlockSize
ISBlockRestoreIndices
ISGetNonlocalIS
ISSetIdentity
ISBlockRestoreIndicesF90
ISGetNonlocalIndices
ISSetPermutation
ISColoring
ISGetTotalIndices
ISSetType
ISColoringGetType
ISGetType
ISSort
ISColoringSetType
ISIdentity
ISSortRemoveDups
ISComplement
ISIntersect
ISSorted
ISCompressIndicesGeneral
ISInvertPermutation
ISStrideGetInfo
ISConcatenate
ISLoad
ISSum
ISCreateSubIS
ISLocalToGlobalMapping
ISToGeneral
ISDifference
ISLocalToGlobalMappingSetType
ISView
ISEqual
ISLocate
PetscSFSetGraphLayout
ISEqualUnsorted
ISPermutation
Advanced - Setting more advanced options and customization
ISBuildTwoSided
ISLocalToGlobalMappingCreate
ISLocalToGlobalMappingRestoreIndices
ISColoringCreate
ISLocalToGlobalMappingCreateIS
ISLocalToGlobalMappingRestoreInfo
ISColoringDestroy
ISLocalToGlobalMappingCreateSF
ISLocalToGlobalMappingRestoreNodeInfo
ISColoringGetColors
ISLocalToGlobalMappingDestroy
ISLocalToGlobalMappingSetBlockSize
ISColoringGetIS
ISLocalToGlobalMappingDuplicate
ISLocalToGlobalMappingSetFromOptions
ISColoringRestoreIS
ISLocalToGlobalMappingGetBlockIndices
ISLocalToGlobalMappingView
ISColoringView
ISLocalToGlobalMappingGetBlockInfo
ISOnComm
ISEmbed
ISLocalToGlobalMappingGetBlockSize
ISPairToList
ISGlobalToLocalMappingApply
ISLocalToGlobalMappingGetIndices
ISPartitioningCount
ISGlobalToLocalMappingApplyBlock
ISLocalToGlobalMappingGetInfo
ISPartitioningToNumbering
ISGlobalToLocalMappingApplyIS
ISLocalToGlobalMappingGetNodeInfo
ISRegisterAll
ISListToPair
ISLocalToGlobalMappingGetSize
ISSortPermutation
ISLocalToGlobalMappingApply
ISLocalToGlobalMappingRegister
PetscLayoutCreate
ISLocalToGlobalMappingApplyBlock
ISLocalToGlobalMappingRegisterAll
PetscLayoutCreateFromSizes
ISLocalToGlobalMappingApplyIS
ISLocalToGlobalMappingRestoreBlockIndices
PetscViewerHDF5ReadSizes
ISLocalToGlobalMappingConcatenate
ISLocalToGlobalMappingRestoreBlockInfo
Developer - Interfaces intended primarily for library developers, not for typical applications programmers
ISContiguousLocal
PetscLayoutFindOwnerIndex
PetscLayoutSetBlockSize
ISRegister
PetscLayoutGetBlockSize
PetscLayoutSetISLocalToGlobalMapping
PetscLayout
PetscLayoutGetLocalSize
PetscLayoutSetLocalSize
PetscLayoutCreateFromRanges
PetscLayoutGetRange
PetscLayoutSetSize
PetscLayoutDestroy
PetscLayoutGetRanges
PetscLayoutSetUp
PetscLayoutDuplicate
PetscLayoutGetSize
PetscViewerHDF5Load
PetscLayoutFindOwner
PetscLayoutReference
No deprecated routines
Table of Contents