PetscLogHandlerType#
String with the name of a PetscLogHandler
type
Synopsis#
typedef const char *PetscLogHandlerType;
Note#
Implementations included with PETSc include:
PETSCLOGHANDLERDEFAULT
(PetscLogDefaultBegin()
) - formats data for PETSc’s default summary (PetscLogView()
) and data-dump (PetscLogDump()
) formats.PETSCLOGHANDLERNESTED
(PetscLogNestedBegin()
) - formats data for XML or flamegraph outputPETSCLOGHANDLERTRACE
(PetscLogTraceBegin()
) - traces profiling events in an output streamPETSCLOGHANDLERMPE
(PetscLogMPEBegin()
) - outputs parallel performance visualization using MPEPETSCLOGHANDLERPERFSTUBS
(PetscLogPerfstubsBegin()
) - outputs instrumentation data for PerfStubs/TAUPETSCLOGHANDLERLEGACY
(PetscLogLegacyCallbacksBegin()
) - adapts legacy callbacks to thePetscLogHandler
interfacePETSCLOGHANDLERNVTX
- creates NVTX ranges for events that are visible in Nsight
See Also#
Profiling, PetscLogHandler
, PetscLogHandlerSetType()
, PetscLogHandlerGetType()
Level#
Developer
Location#
Index of all Profiling routines
Table of Contents for all manual pages
Index of all manual pages