petsc-3.6.0 2015-06-09
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
ISBlockSetIndices
ISCreateGeneral
ISGetLocalSize
ISColoringType
ISCreateStride
ISGetSize
ISCopy
ISDestroy
ISGlobalToLocalMappingType
ISCreate
ISDuplicate
ISStrideSetStride
ISCreateBlock
ISGeneralSetIndices
ISType
Intermediate - Setting options for algorithms and data structures
ISAllGather
ISPermutation
PetscSectionGetConstraintDof
ISAllGatherColors
ISRestoreIndices
PetscSectionGetDof
ISBlockGetIndices
ISRestoreIndicesF90
PetscSectionGetField
ISBlockGetIndicesF90
ISRestoreNonlocalIS
PetscSectionGetFieldComponents
ISBlockGetLocalSize
ISRestoreTotalIndices
PetscSectionGetFieldConstraintDof
ISBlockGetSize
ISSetBlockSize
PetscSectionGetFieldDof
ISBlockRestoreIndices
ISSetIdentity
PetscSectionGetFieldOffset
ISBlockRestoreIndicesF90
ISSetPermutation
PetscSectionGetMaxDof
ISComplement
ISSetType
PetscSectionGetNumFields
ISCompressIndicesGeneral
ISSort
PetscSectionGetOffset
ISConcatenate
ISSortRemoveDups
PetscSectionGetOffsetRange
ISDifference
ISSorted
PetscSectionGetPermutation
ISEqual
ISStrideGetInfo
PetscSectionGetStorageSize
ISExpand
ISSum
PetscSectionPermute
ISExpandIndicesGeneral
ISToGeneral
PetscSectionSetChart
ISGetBlockSize
ISView
PetscSectionSetClosureIndex
ISGetIndices
PetscSFCreateSectionSF
PetscSectionSetConstraintDof
ISGetIndicesF90
PetscSFDistributeSection
PetscSectionSetDof
ISGetMinMax
PetscSFSetGraphLayout
PetscSectionSetFieldComponents
ISGetNonlocalIS
PetscSectionAddConstraintDof
PetscSectionSetFieldConstraintDof
ISGetNonlocalIndices
PetscSectionAddDof
PetscSectionSetFieldDof
ISGetTotalIndices
PetscSectionAddFieldConstraintDof
PetscSectionSetFieldOffset
ISGetType
PetscSectionAddFieldDof
PetscSectionSetNumFields
ISIdentity
PetscSectionGetChart
PetscSectionSetOffset
ISInvertPermutation
PetscSectionGetClosureIndex
PetscSectionSetPermutation
ISLoad
PetscSectionGetConstrainedStorageSize
PetscSectionSetUp
Advanced - Setting more advanced options and customization
ISColoringCreate
ISLocalToGlobalMappingConcatenate
ISLocalToGlobalMappingRestoreIndices
ISColoringDestroy
ISLocalToGlobalMappingCreate
ISLocalToGlobalMappingRestoreInfo
ISColoringGetIS
ISLocalToGlobalMappingCreateIS
ISLocalToGlobalMappingView
ISColoringRestoreIS
ISLocalToGlobalMappingCreateSF
ISOnComm
ISColoringView
ISLocalToGlobalMappingDestroy
ISPairToList
ISEmbed
ISLocalToGlobalMappingGetBlockIndices
ISPartitioningCount
ISGlobalToLocalMappingApply
ISLocalToGlobalMappingGetBlockInfo
ISPartitioningToNumbering
ISGlobalToLocalMappingApplyBlock
ISLocalToGlobalMappingGetBlockSize
ISRegisterAll
ISGlobalToLocalMappingApplyIS
ISLocalToGlobalMappingGetIndices
ISSortPermutation
ISListToPair
ISLocalToGlobalMappingGetInfo
PetscLayoutCreate
ISLocalToGlobalMappingApply
ISLocalToGlobalMappingGetSize
PetscSectionGetConstraintIndices
ISLocalToGlobalMappingApplyBlock
ISLocalToGlobalMappingRestoreBlockIndices
PetscSectionSetConstraintIndices
ISLocalToGlobalMappingApplyIS
ISLocalToGlobalMappingRestoreBlockInfo
Developer - Interfaces intended primarily for library developers, not for typical applications programmers
ISContiguousLocal
PetscLayoutGetRanges
PetscSectionCopy
ISRegister
PetscLayoutGetSize
PetscSectionCreate
PetscLayoutDestroy
PetscLayoutReference
PetscSectionCreateGlobalSection
PetscLayoutDuplicate
PetscLayoutSetBlockSize
PetscSectionCreateGlobalSectionCensored
PetscLayoutFindOwner
PetscLayoutSetISLocalToGlobalMapping
PetscSectionDestroy
PetscLayoutFindOwnerIndex
PetscLayoutSetLocalSize
PetscSectionGetFieldName
PetscLayoutGetBlockSize
PetscLayoutSetSize
PetscSectionReset
PetscLayoutGetLocalSize
PetscLayoutSetUp
PetscSectionSetFieldName
PetscLayoutGetRange
PetscSectionClone
PetscSectionView
No deprecated routines
Table of Contents