petsc-3.12.5 2020-03-29
PetscLogDefaultBegin
Turns on logging of objects and events. This logs flop rates and object creation and should not slow programs down too much. This routine may be called more than once.
Synopsis
#include "petscsys.h"
PetscErrorCode PetscLogDefaultBegin(void)
Logically Collective over PETSC_COMM_WORLD
Options Database Keys
-log_view [viewertype:filename:viewerformat] -Prints summary of flop and timing information to the
screen (for code configured with --with-log=1 (which is the default))
Usage
PetscInitialize(...);
PetscLogDefaultBegin();
... code ...
PetscLogView(viewer); or PetscLogDump();
PetscFinalize();
Notes
PetscLogView(viewer) or PetscLogDump() actually cause the printing of
the logging information.
See Also
PetscLogDump(), PetscLogAllBegin(), PetscLogView(), PetscLogTraceBegin()
Level
advanced
Location
src/sys/logging/plog.c
Index of all Profiling routines
Table of Contents for all manual pages
Index of all manual pages