petsc-3.11.4 2019-09-28
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
ISLOCALTOGLOBALMAPPINGBASIC
ISBlockSetIndices
ISDestroy
ISLOCALTOGLOBALMAPPINGHASH
ISColoringType
ISDuplicate
ISLocalToGlobalMappingType
ISCopy
ISGeneralSetIndices
ISStrideSetStride
ISCreate
ISGetLocalSize
ISType
ISCreateBlock
ISGetSize
PetscLayoutCompare
ISCreateGeneral
ISGlobalToLocalMappingMode
Intermediate - Setting options for algorithms and data structures
ISAllGather
ISLocalToGlobalMappingSetType
PetscSectionGetConstraintDof
ISAllGatherColors
ISLocate
PetscSectionGetDof
ISBlockGetIndices
ISPermutation
PetscSectionGetField
ISBlockGetIndicesF90
ISRenumber
PetscSectionGetFieldComponents
ISBlockGetLocalSize
ISRestoreIndices
PetscSectionGetFieldConstraintDof
ISBlockGetSize
ISRestoreIndicesF90
PetscSectionGetFieldDof
ISBlockRestoreIndices
ISRestoreNonlocalIS
PetscSectionGetFieldOffset
ISBlockRestoreIndicesF90
ISRestoreTotalIndices
PetscSectionGetMaxDof
ISColoring
ISSetBlockSize
PetscSectionGetNumFields
ISComplement
ISSetIdentity
PetscSectionGetOffset
ISCompressIndicesGeneral
ISSetPermutation
PetscSectionGetOffsetRange
ISConcatenate
ISSetType
PetscSectionGetPermutation
ISCreateSubIS
ISSort
PetscSectionGetPointMajor
ISDifference
ISSortRemoveDups
PetscSectionGetStorageSize
ISEqual
ISSorted
PetscSectionPermute
ISEqualUnsorted
ISStrideGetInfo
PetscSectionSetChart
ISExpand
ISSum
PetscSectionSetClosureIndex
ISExpandIndicesGeneral
ISToGeneral
PetscSectionSetClosurePermutation
ISGetBlockSize
ISView
PetscSectionSetConstraintDof
ISGetIndices
PetscSFCreateSectionSF
PetscSectionSetDof
ISGetIndicesF90
PetscSFDistributeSection
PetscSectionSetFieldComponents
ISGetMinMax
PetscSFSetGraphLayout
PetscSectionSetFieldConstraintDof
ISGetNonlocalIS
PetscSectionAddConstraintDof
PetscSectionSetFieldDof
ISGetNonlocalIndices
PetscSectionAddDof
PetscSectionSetFieldOffset
ISGetTotalIndices
PetscSectionAddFieldConstraintDof
PetscSectionSetFromOptions
ISGetType
PetscSectionAddFieldDof
PetscSectionSetNumFields
ISIdentity
PetscSectionGetChart
PetscSectionSetOffset
ISIntersect
PetscSectionGetClosureIndex
PetscSectionSetPermutation
ISInvertPermutation
PetscSectionGetClosureInversePermutation
PetscSectionSetPointMajor
ISLoad
PetscSectionGetClosurePermutation
PetscSectionSetUp
ISLocalToGlobalMapping
PetscSectionGetConstrainedStorageSize
Advanced - Setting more advanced options and customization
ISBuildTwoSided
ISLocalToGlobalMappingCreateIS
ISLocalToGlobalMappingRestoreInfo
ISColoringCreate
ISLocalToGlobalMappingCreateSF
ISLocalToGlobalMappingRestoreNodeInfo
ISColoringDestroy
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
PetscSectionGetConstraintIndices
ISLocalToGlobalMappingApplyIS
ISLocalToGlobalMappingRestoreBlockIndices
PetscSectionSetConstraintIndices
ISLocalToGlobalMappingConcatenate
ISLocalToGlobalMappingRestoreBlockInfo
PetscViewerHDF5ReadSizes
ISLocalToGlobalMappingCreate
ISLocalToGlobalMappingRestoreIndices
Developer - Interfaces intended primarily for library developers, not for typical applications programmers
ISContiguousLocal
PetscLayoutSetUp
PetscSectionReset
ISRegister
PetscSection
PetscSectionRestoreFieldPointSyms
PetscLayout
PetscSectionClone
PetscSectionRestorePointSyms
PetscLayoutDestroy
PetscSectionCompare
PetscSectionSetFieldName
PetscLayoutDuplicate
PetscSectionCopy
PetscSectionSetFieldSym
PetscLayoutFindOwner
PetscSectionCreate
PetscSectionSetSym
PetscLayoutFindOwnerIndex
PetscSectionCreateGlobalSection
PetscSectionSetUseFieldOffsets
PetscLayoutGetBlockSize
PetscSectionCreateGlobalSectionCensored
PetscSectionSym
PetscLayoutGetLocalSize
PetscSectionDestroy
PetscSectionSymCreate
PetscLayoutGetRange
PetscSectionExtractDofsFromArray
PetscSectionSymDestroy
PetscLayoutGetRanges
PetscSectionGetFieldName
PetscSectionSymGetType
PetscLayoutGetSize
PetscSectionGetFieldPointSyms
PetscSectionSymRegister
PetscLayoutReference
PetscSectionGetFieldSym
PetscSectionSymSetType
PetscLayoutSetBlockSize
PetscSectionGetPointSyms
PetscSectionSymType
PetscLayoutSetISLocalToGlobalMapping
PetscSectionGetSym
PetscSectionSymView
PetscLayoutSetLocalSize
PetscSectionGetUseFieldOffsets
PetscSectionView
PetscLayoutSetSize
PetscSectionGetValueLayout
No deprecated routines
Table of Contents