petsc-3.9.4 2018-09-11
Report Typos and Errors
Profiling Manual Pages
PETSc provides a variety of methods for profiling applications that use the PETSc libraries.
Beginner - Basic usage
PetscLogView
Intermediate - Setting options for algorithms and data structures
PetscGetFlops
PetscLogFlops
PetscLogStageSetActive
PetscInfo
PetscLogObjects
PetscLogStageSetVisible
PetscLogActions
PetscLogStage
PetscLogTraceBegin
PetscLogEvent
PetscLogStageGetActive
PetscLogViewFromOptions
PetscLogEventBegin
PetscLogStageGetId
PetscPreLoadBegin
PetscLogEventEnd
PetscLogStageGetVisible
PetscPreLoadEnd
PetscLogEventGetId
PetscLogStagePop
PetscPreLoadStage
PetscLogEventGetPerfInfo
PetscLogStagePush
PetscLogEventRegister
PetscLogStageRegister
Advanced - Setting more advanced options and customization
PetscInfoAllow
PetscLogEventBarrierBegin
PetscLogMPEDump
PetscLogAllBegin
PetscLogEventBarrierEnd
PetscLogNestedBegin
PetscLogDefaultBegin
PetscLogEventDeactivate
PetscLogSetThreshold
PetscLogDump
PetscLogEventSetActiveAll
PetscLogEventActivate
PetscLogMPEBegin
Developer - Interfaces intended primarily for library developers, not for typical applications programmers
PetscClassIdRegister
PetscEventPerfLogGetVisible
PetscLogObjectMemory
PetscClassPerfInfoClear
PetscEventPerfLogSetVisible
PetscLogSet
PetscClassPerfLogCreate
PetscEventRegLogCreate
PetscStageInfoDestroy
PetscClassPerfLogDestroy
PetscEventRegLogDestroy
PetscStageLogCreate
PetscClassPerfLogEnsureSize
PetscEventRegLogGetEvent
PetscStageLogDestroy
PetscClassRegInfoDestroy
PetscEventRegLogRegister
PetscStageLogGetActive
PetscClassRegLogCreate
PetscInfoActivateClass
PetscStageLogGetClassPerfLog
PetscClassRegLogDestroy
PetscInfoDeactivateClass
PetscStageLogGetClassRegLog
PetscClassRegLogGetClass
PetscIntStackCreate
PetscStageLogGetCurrent
PetscClassRegLogRegister
PetscIntStackDestroy
PetscStageLogGetEventPerfLog
PetscEventPerfInfoClear
PetscIntStackEmpty
PetscStageLogGetEventRegLog
PetscEventPerfInfoCopy
PetscIntStackPop
PetscStageLogGetStage
PetscEventPerfLogActivate
PetscIntStackPush
PetscStageLogGetVisible
PetscEventPerfLogActivateClass
PetscIntStackTop
PetscStageLogPop
PetscEventPerfLogCreate
PetscLogDestroy
PetscStageLogPush
PetscEventPerfLogDeactivate
PetscLogEventActivateClass
PetscStageLogRegister
PetscEventPerfLogDeactivateClass
PetscLogEventDeactivateClass
PetscStageLogSetActive
PetscEventPerfLogDestroy
PetscLogGetStageLog
PetscStageLogSetVisible
PetscEventPerfLogEnsureSize
PetscLogMPEGetRGBColor
No deprecated routines
Table of Contents