petsc-dev 2013-05-13
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
ISIdentity
PetscSectionGetDof
ISAllGather
ISInvertPermutation
PetscSectionGetFieldComponents
ISBlockGetIndicesF90
ISLocalToGlobalMapping
PetscSectionGetFieldConstraintDof
ISBlockGetIndices
ISPermutation
PetscSectionGetFieldDof
ISBlockGetLocalSize
ISRestoreIndicesF90
PetscSectionGetFieldOffset
ISBlockGetSize
ISRestoreIndices
PetscSectionGetMaxDof
ISBlockRestoreIndicesF90
ISRestoreNonlocalIS
PetscSectionGetNumFields
ISBlockRestoreIndices
ISRestoreTotalIndices
PetscSectionGetOffset
ISColoring
ISSetBlockSize
PetscSectionGetOffsetRange
ISComplement
ISSetIdentity
PetscSectionGetStorageSize
ISCompressIndicesGeneral
ISSetPermutation
PetscSectionSetChart
ISConcatenate
ISSetType
PetscSectionSetConstraintDof
ISDifference
ISSorted
PetscSectionSetDof
ISEqual
ISSort
PetscSectionSetFieldComponents
ISExpand
ISStrideGetInfo
PetscSectionSetFieldConstraintDof
ISExpandIndicesGeneral
ISSum
PetscSectionSetFieldDof
ISGetBlockSize
ISToGeneral
PetscSectionSetFieldOffset
ISGetIndicesF90
ISView
PetscSectionSetNumFields
ISGetIndices
PetscSectionAddConstraintDof
PetscSectionSetOffset
ISGetMinMax
PetscSectionAddDof
PetscSectionSetUp
ISGetNonlocalIndices
PetscSectionAddFieldConstraintDof
PetscSFCreateSectionSF
ISGetNonlocalIS
PetscSectionAddFieldDof
PetscSFDistributeSection
ISGetTotalIndices
PetscSectionGetChart
PetscSFSetGraphLayout
ISGetType
PetscSectionGetConstraintDof
Advanced - Setting more advanced options and customization
ISColoringCreate
ISLocalToGlobalMappingBlock
ISLocalToGlobalMappingRestoreInfo
ISColoringDestroy
ISLocalToGlobalMappingConcatenate
ISLocalToGlobalMappingUnBlock
ISColoringGetIS
ISLocalToGlobalMappingCreate
ISLocalToGlobalMappingView
ISColoringRestoreIS
ISLocalToGlobalMappingCreateIS
ISOnComm
ISColoringView
ISLocalToGlobalMappingCreateSF
ISPairToList
ISEmbed
ISLocalToGlobalMappingDestroy
ISPartitioningCount
ISGlobalToLocalMappingApply
ISLocalToGlobalMappingGetIndices
ISPartitioningToNumbering
ISListToPair
ISLocalToGlobalMappingGetInfo
ISRegisterAll
ISLocalToGlobalMappingApply
ISLocalToGlobalMappingGetSize
ISLocalToGlobalMappingApplyIS
ISLocalToGlobalMappingRestoreIndices
Developer - Interfaces intended primarily for library developers, not for typical applications programmers
ISContiguousLocal
PetscLayoutGetRanges
PetscSectionClone
ISRegister
PetscLayoutGetSize
PetscSectionCreateGlobalSectionCensored
PetscLayoutCreate
PetscLayout
PetscSectionCreateGlobalSection
PetscLayoutDestroy
PetscLayoutReference
PetscSectionCreate
PetscLayoutDuplicate
PetscLayoutSetBlockSize
PetscSectionDestroy
PetscLayoutFindOwner
PetscLayoutSetISLocalToGlobalMappingBlock
PetscSectionGetFieldName
PetscLayoutFindOwnerIndex
PetscLayoutSetISLocalToGlobalMapping
PetscSection
PetscLayoutGetBlockSize
PetscLayoutSetLocalSize
PetscSectionReset
PetscLayoutGetLocalSize
PetscLayoutSetSize
PetscSectionSetFieldName
PetscLayoutGetRange
PetscLayoutSetUp
PetscSectionView
No deprecated routines
Table of Contents