PetscInfoDestroy#

Destroys and resets internal PetscInfo() data structures.

Synopsis#

#include "petscsys.h"   
PetscErrorCode PetscInfoDestroy(void)

Not Collective

Notes#

This is automatically called in PetscFinalize(). Useful for changing filters mid-program, or culling subsequent PetscInfo() calls down the line.

Users calling this routine midway through a program should note that PetscInfoDestroy() constitutes a full reset of PetscInfo(). It flushes, then closes, the current info file, re-enables all classes, and resets all internal state. Finally – and perhaps crucially – it disables PetscInfo() as-if-by PetscInfoAllow(PETSC_FALSE).

See Also#

Interpreting -info Output: Informative Messages, PetscInfo(), PetscInfoSetFromOptions()

Level#

developer

Location#

src/sys/info/verboseinfo.c

Examples#

src/mat/tutorials/ex7.c


Index of all Profiling routines
Table of Contents for all manual pages
Index of all manual pages