#include "petscis.h" PetscErrorCode ISGetInfo(IS is, ISInfo info, ISInfoType type, PetscBool compute, PetscBool *flg)Collective or logically collective on IS if the type is IS_GLOBAL (logically collective if the value of the property has been permanently set with ISSetInfo())
is | - the index set | |
info | - describing a property of the index set, one of those listed in the documentation of ISSetInfo() | |
compute | - if PETSC_FALSE, the property will not be computed if it is not already known and the property will be assumed to be false | |
type | - whether the property is local (IS_LOCAL) or global (IS_GLOBAL) |
flg | - wheter the property is true (PETSC_TRUE) or false (PETSC_FALSE) |
Note: ISGetInfo uses cached values when possible, which will be incorrect if ISSetInfo() has been called with incorrect information. To clear cached values, use ISClearInfoCache().