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 |
ISIdentity |
PetscSectionAddFieldDof |
ISAllGatherColors |
ISInvertPermutation |
PetscSectionGetChart |
ISBlockGetIndices |
ISLocalToGlobalMapping |
PetscSectionGetConstraintDof |
ISBlockGetIndicesF90 |
ISPermutation |
PetscSectionGetDof |
ISBlockGetLocalSize |
ISRestoreIndices |
PetscSectionGetFieldComponents |
ISBlockGetSize |
ISRestoreIndicesF90 |
PetscSectionGetFieldConstraintDof |
ISBlockRestoreIndices |
ISRestoreNonlocalIS |
PetscSectionGetFieldDof |
ISBlockRestoreIndicesF90 |
ISRestoreTotalIndices |
PetscSectionGetFieldOffset |
ISColoring |
ISSetBlockSize |
PetscSectionGetMaxDof |
ISComplement |
ISSetIdentity |
PetscSectionGetNumFields |
ISCompressIndicesGeneral |
ISSetPermutation |
PetscSectionGetOffset |
ISConcatenate |
ISSetType |
PetscSectionGetOffsetRange |
ISDifference |
ISSort |
PetscSectionGetStorageSize |
ISEqual |
ISSorted |
PetscSectionSetChart |
ISExpand |
ISStrideGetInfo |
PetscSectionSetConstraintDof |
ISExpandIndicesGeneral |
ISSum |
PetscSectionSetDof |
ISGetBlockSize |
ISToGeneral |
PetscSectionSetFieldComponents |
ISGetIndices |
ISView |
PetscSectionSetFieldConstraintDof |
ISGetIndicesF90 |
PetscSFCreateSectionSF |
PetscSectionSetFieldDof |
ISGetMinMax |
PetscSFDistributeSection |
PetscSectionSetFieldOffset |
ISGetNonlocalIS |
PetscSFSetGraphLayout |
PetscSectionSetNumFields |
ISGetNonlocalIndices |
PetscSectionAddConstraintDof |
PetscSectionSetOffset |
ISGetTotalIndices |
PetscSectionAddDof |
PetscSectionSetUp |
ISGetType |
PetscSectionAddFieldConstraintDof |
|
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 |
PetscLayoutCreate |
ISLocalToGlobalMappingApplyIS |
ISLocalToGlobalMappingRestoreIndices |
|
Developer - Interfaces intended primarily for library developers, not for typical applications programmers |
ISContiguousLocal |
PetscLayoutGetRanges |
PetscSectionClone |
ISRegister |
PetscLayoutGetSize |
PetscSectionCreate |
PetscLayout |
PetscLayoutReference |
PetscSectionCreateGlobalSection |
PetscLayoutDestroy |
PetscLayoutSetBlockSize |
PetscSectionCreateGlobalSectionCensored |
PetscLayoutDuplicate |
PetscLayoutSetISLocalToGlobalMapping |
PetscSectionDestroy |
PetscLayoutFindOwner |
PetscLayoutSetISLocalToGlobalMappingBlock |
PetscSectionGetFieldName |
PetscLayoutFindOwnerIndex |
PetscLayoutSetLocalSize |
PetscSectionReset |
PetscLayoutGetBlockSize |
PetscLayoutSetSize |
PetscSectionSetFieldName |
PetscLayoutGetLocalSize |
PetscLayoutSetUp |
PetscSectionView |
PetscLayoutGetRange |
PetscSection |
|
No deprecated routines |