:orphan: # ISInfo Info that may either be computed or set as known for an index set ## Synopsis ``` #include "petscis.h" typedef enum { IS_INFO_MIN = -1, IS_SORTED = 0, IS_UNIQUE = 1, IS_PERMUTATION = 2, IS_INTERVAL = 3, IS_IDENTITY = 4, IS_INFO_MAX = 5 } ISInfo; ``` ## Developer Notes Entries that are negative need not be called collectively by all processes. Any additions/changes here MUST also be made in include/petsc/finclude/petscis.h Any additions/changes here must also be made in src/vec/vec/interface/dlregisvec.c in ISInfos[] ## See Also `IS`, `ISType`, `ISSetInfo()` ## Level intermediate ## Location include/petscis.h --- [Edit on GitLab](https://gitlab.com/petsc/petsc/-/edit/release/include/petscis.h) [Index of all IS routines](index.md) [Table of Contents for all manual pages](/manualpages/index.md) [Index of all manual pages](/manualpages/singleindex.md)