petsc-3.4.5 2014-06-29
Profiling Manual Pages
PETSc provides a variety of methods for profiling applications that use the PETSc libraries.
Beginner - Basic usage
PetscLogPrintDetailed
PetscLogViewer
Intermediate - Setting options for algorithms and data structures
PetscGetFlops
PetscLogFlops
PetscLogStageRegister
PetscInfo
PetscLogObjects
PetscLogStageSetActive
PetscLogActions
PetscLogStage
PetscLogStageSetVisible
PetscLogEvent
PetscLogStageGetActive
PetscLogTraceBegin
PetscLogEventBegin
PetscLogStageGetId
PetscLogViewPython
PetscLogEventEnd
PetscLogStageGetVisible
PetscPreLoadBegin
PetscLogEventGetId
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
PetscClassIdRegister
PetscLogSet
ClassPerfLogCreate
PetscClassRegInfoDestroy
PetscStageInfoDestroy
ClassPerfLogDestroy
PetscClassRegLogCreate
PetscStageLogCreate
ClassPerfLogEnsureSize
PetscClassRegLogDestroy
PetscStageLogDestroy
EventPerfInfoClear
PetscClassRegLogGetClass
PetscStageLogGetActive
EventPerfInfoCopy
PetscClassRegLogRegister
PetscStageLogGetClassPerfLog
EventPerfLogActivate
PetscInfoActivateClass
PetscStageLogGetClassRegLog
EventPerfLogActivateClass
PetscInfoDeactivateClass
PetscStageLogGetCurrent
EventPerfLogCreate
PetscIntStackCreate
PetscStageLogGetEventPerfLog
EventPerfLogDeactivate
PetscIntStackDestroy
PetscStageLogGetEventRegLog
EventPerfLogDeactivateClass
PetscIntStackEmpty
PetscStageLogGetStage
EventPerfLogDestroy
PetscIntStackPop
PetscStageLogGetVisible
EventPerfLogEnsureSize
PetscIntStackPush
PetscStageLogPop
EventPerfLogGetVisible
PetscIntStackTop
PetscStageLogPush
EventPerfLogSetVisible
PetscLogDestroy
PetscStageLogRegister
EventRegLogCreate
PetscLogEventActivateClass
PetscStageLogSetActive
EventRegLogDestroy
PetscLogEventDeactivateClass
PetscStageLogSetVisible
EventRegLogGetEvent
PetscLogGetStageLog
EventRegLogRegister
PetscLogMPEGetRGBColor
No deprecated routines
Table of Contents