petsc-3.3-p7 2013-05-11
Profiling Manual Pages
PETSc provides a variety of methods for profiling applications that use the PETSc libraries.
Beginner - Basic usage
PetscLogGetRGBColor
PetscLogPrintDetailed
PetscLogViewer
Intermediate - Setting options for algorithms and data structures
PetscGetFlops
PetscLogFlops
PetscLogStageRegister
PetscInfo
PetscLogObjects
PetscLogStageSetActive
PetscLogActions
PetscLogStageGetActive
PetscLogStageSetVisible
PetscLogEventBegin
PetscLogStageGetId
PetscLogTraceBegin
PetscLogEventEnd
PetscLogStageGetVisible
PetscLogViewPython
PetscLogEventGetId
PetscLogStage
PetscPreLoadBegin
PetscLogEvent
PetscLogStagePop
PetscPreLoadEnd
PetscLogEventRegister
PetscLogStagePush
PetscPreLoadStage
Advanced - Setting more advanced options and customization
PetscInfoAllow
PetscLogEventActivate
PetscLogEventSetActiveAll
PetscLogAllBegin
PetscLogEventBarrierBegin
PetscLogMPEBegin
PetscLogBegin
PetscLogEventBarrierEnd
PetscLogMPEDump
PetscLogDump
PetscLogEventDeactivate
Developer - Interfaces intended primarily for library developers, not for typical applications programmers
ClassPerfInfoClear
EventRegLogRegister
PetscLogGetStageLog
ClassPerfLogCreate
PetscClassIdRegister
PetscLogSet
ClassPerfLogDestroy
PetscClassRegInfoDestroy
PetscStageInfoDestroy
ClassPerfLogEnsureSize
PetscClassRegLogCreate
PetscStageLogCreate
EventPerfInfoClear
PetscClassRegLogDestroy
PetscStageLogDestroy
EventPerfInfoCopy
PetscClassRegLogGetClass
PetscStageLogGetActive
EventPerfLogActivateClass
PetscClassRegLogRegister
PetscStageLogGetClassPerfLog
EventPerfLogActivate
PetscInfoActivateClass
PetscStageLogGetClassRegLog
EventPerfLogCreate
PetscInfoDeactivateClass
PetscStageLogGetCurrent
EventPerfLogDeactivateClass
PetscIntStackCreate
PetscStageLogGetEventPerfLog
EventPerfLogDeactivate
PetscIntStackDestroy
PetscStageLogGetEventRegLog
EventPerfLogDestroy
PetscIntStackEmpty
PetscStageLogGetStage
EventPerfLogEnsureSize
PetscIntStackPop
PetscStageLogGetVisible
EventPerfLogGetVisible
PetscIntStackPush
PetscStageLogPop
EventPerfLogSetVisible
PetscIntStackTop
PetscStageLogPush
EventRegLogCreate
PetscLogDestroy
PetscStageLogRegister
EventRegLogDestroy
PetscLogEventActivateClass
PetscStageLogSetActive
EventRegLogGetEvent
PetscLogEventDeactivateClass
PetscStageLogSetVisible
No deprecated routines
Table of Contents