PetscLogAllBegin#
Turns on extensive logging of objects and events. Logs all events. This creates large log files and slows the program down.
Synopsis#
#include "petscsys.h"
PetscErrorCode PetscLogAllBegin(void)
Logically Collective on PETSC_COMM_WORLD
Options Database Key#
-log_all - Prints extensive log information
Usage#
PetscInitialize(...);
PetscLogAllBegin();
... code ...
PetscLogDump(filename);
PetscFinalize();
Note#
A related routine is PetscLogDefaultBegin()
(with the options key -log_view), which is
intended for production runs since it logs only flop rates and object
creation (and shouldn’t significantly slow the programs).
See Also#
Profiling, PetscLogDump()
, PetscLogDefaultBegin()
, PetscLogTraceBegin()
Level#
advanced
Location#
Index of all Profiling routines
Table of Contents for all manual pages
Index of all manual pages