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