Beginner - Basic usage |
IS |
ISCreateGeneral |
ISGetSize |
ISBlockSetIndices |
ISCreateStride |
ISGlobalToLocalMappingType |
ISColoringType |
ISDestroy |
ISStrideSetStride |
ISCopy |
ISDuplicate |
ISType |
ISCreate |
ISGeneralSetIndices |
|
ISCreateBlock |
ISGetLocalSize |
|
Intermediate - Setting options for algorithms and data structures |
ISAllGather |
ISLocalToGlobalMapping |
PetscSectionGetConstraintDof |
ISAllGatherColors |
ISPermutation |
PetscSectionGetDof |
ISBlockGetIndices |
ISRestoreIndices |
PetscSectionGetField |
ISBlockGetIndicesF90 |
ISRestoreIndicesF90 |
PetscSectionGetFieldComponents |
ISBlockGetLocalSize |
ISRestoreNonlocalIS |
PetscSectionGetFieldConstraintDof |
ISBlockGetSize |
ISRestoreTotalIndices |
PetscSectionGetFieldDof |
ISBlockRestoreIndices |
ISSetBlockSize |
PetscSectionGetFieldOffset |
ISBlockRestoreIndicesF90 |
ISSetIdentity |
PetscSectionGetMaxDof |
ISColoring |
ISSetPermutation |
PetscSectionGetNumFields |
ISComplement |
ISSetType |
PetscSectionGetOffset |
ISCompressIndicesGeneral |
ISSort |
PetscSectionGetOffsetRange |
ISConcatenate |
ISSortRemoveDups |
PetscSectionGetPermutation |
ISDifference |
ISSorted |
PetscSectionGetStorageSize |
ISEqual |
ISStrideGetInfo |
PetscSectionPermute |
ISExpand |
ISSum |
PetscSectionSetChart |
ISExpandIndicesGeneral |
ISToGeneral |
PetscSectionSetClosureIndex |
ISGetBlockSize |
ISView |
PetscSectionSetConstraintDof |
ISGetIndices |
PetscSFCreateSectionSF |
PetscSectionSetDof |
ISGetIndicesF90 |
PetscSFDistributeSection |
PetscSectionSetFieldComponents |
ISGetMinMax |
PetscSFSetGraphLayout |
PetscSectionSetFieldConstraintDof |
ISGetNonlocalIS |
PetscSectionAddConstraintDof |
PetscSectionSetFieldDof |
ISGetNonlocalIndices |
PetscSectionAddDof |
PetscSectionSetFieldOffset |
ISGetTotalIndices |
PetscSectionAddFieldConstraintDof |
PetscSectionSetNumFields |
ISGetType |
PetscSectionAddFieldDof |
PetscSectionSetOffset |
ISIdentity |
PetscSectionGetChart |
PetscSectionSetPermutation |
ISInvertPermutation |
PetscSectionGetClosureIndex |
PetscSectionSetUp |
ISLoad |
PetscSectionGetConstrainedStorageSize |
|
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 |
PetscLayout |
PetscLayoutReference |
PetscSectionCreateGlobalSection |
PetscLayoutDestroy |
PetscLayoutSetBlockSize |
PetscSectionCreateGlobalSectionCensored |
PetscLayoutDuplicate |
PetscLayoutSetISLocalToGlobalMapping |
PetscSectionDestroy |
PetscLayoutFindOwner |
PetscLayoutSetLocalSize |
PetscSectionGetFieldName |
PetscLayoutFindOwnerIndex |
PetscLayoutSetSize |
PetscSectionReset |
PetscLayoutGetBlockSize |
PetscLayoutSetUp |
PetscSectionSetFieldName |
PetscLayoutGetLocalSize |
PetscSection |
PetscSectionView |
PetscLayoutGetRange |
PetscSectionClone |
|
No deprecated routines |