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 |