petsc-3.14.5 2021-03-03
Report Typos and Errors

# PetscInfoCommFlag

Describes the method by which to filter PetscInfo() by communicator size

### Synopsis

    typedef enum {
      PETSC_INFO_COMM_ALL = -1,
      PETSC_INFO_COMM_NO_SELF = 0,
      PETSC_INFO_COMM_ONLY_SELF = 1
    } PetscInfoCommFlag;

Used as an input for PetscInfoSetFilterCommSelf()

      PETSC_INFO_COMM_ALL - Default uninitialized value. PetscInfo() will not filter based on communicator size (i.e. will

print for all communicators)

      PETSC_INFO_COMM_NO_SELF - PetscInfo() will NOT print for communicators with size = 1 (i.e. *_COMM_SELF)

      PETSC_INFO_COMM_ONLY_SELF - PetscInfo will ONLY print for communicators with size = 1

### See Also

PetscInfo(), PetscInfoSetFromOptions(), PetscInfoSetFilterCommSelf()

### Level

intermediate

### Location

src/sys/logging/../../../include/petsclog.h
Index of all Profiling routines
Table of Contents for all manual pages
Index of all manual pages