petsc-3.13.6 2020-09-29
PetscLogSetThreshold
Set the threshold time for logging the events; this is a percentage out of 100, so 1. means any event that takes 1 or more percent of the time.
Synopsis
#include "petsclog.h"
PetscErrorCode PetscLogSetThreshold(PetscLogDouble newThresh, PetscLogDouble *oldThresh)
Logically Collective over PETSC_COMM_WORLD
Input Parameter
newThresh -the threshold to use
Output Parameter
oldThresh -the previously set threshold value
Options Database Keys
-log_view :filename.xml:ascii_xml -Prints an XML summary of flop and timing information to the file
Usage
PetscInitialize(...);
PetscLogNestedBegin();
PetscLogSetThreshold(0.1,&oldthresh);
... code ...
PetscLogView(viewer);
PetscFinalize();
See Also
PetscLogDump(), PetscLogAllBegin(), PetscLogView(), PetscLogTraceBegin(), PetscLogDefaultBegin(),
PetscLogNestedBegin()
Level
advanced
Location
src/sys/logging/xmllogevent.c
Examples
src/snes/tutorials/ex1f.F90.html
Index of all Profiling routines
Table of Contents for all manual pages
Index of all manual pages