petsc-3.12.5 2020-03-29
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
PetscLogEventActivate
PetscLogMPEDump
PetscLogAllBegin
PetscLogEventDeactivate
PetscLogNestedBegin
PetscLogDefaultBegin
PetscLogEventSetActiveAll
PetscLogSetThreshold
PetscLogDump
PetscLogMPEBegin
Developer - Interfaces intended primarily for library developers, not for typical applications programmers
PetscClassIdRegister
PetscEventRegLogCreate
PetscLogMPEGetRGBColor
PetscClassPerfInfoClear
PetscEventRegLogDestroy
PetscLogObjectMemory
PetscClassPerfLogCreate
PetscEventRegLogGetEvent
PetscLogSet
PetscClassPerfLogDestroy
PetscEventRegLogRegister
PetscStageInfoDestroy
PetscClassPerfLogEnsureSize
PetscInfoActivateClass
PetscStageLogCreate
PetscClassRegInfoDestroy
PetscInfoDeactivateClass
PetscStageLogDestroy
PetscClassRegLogCreate
PetscIntStackCreate
PetscStageLogGetActive
PetscClassRegLogDestroy
PetscIntStackDestroy
PetscStageLogGetClassPerfLog
PetscClassRegLogGetClass
PetscIntStackEmpty
PetscStageLogGetClassRegLog
PetscClassRegLogRegister
PetscIntStackPop
PetscStageLogGetCurrent
PetscEventPerfInfoClear
PetscIntStackPush
PetscStageLogGetEventPerfLog
PetscEventPerfInfoCopy
PetscIntStackTop
PetscStageLogGetEventRegLog
PetscEventPerfLogActivate
PetscLogEventActivateClass
PetscStageLogGetStage
PetscEventPerfLogActivateClass
PetscLogEventDeactivateClass
PetscStageLogGetVisible
PetscEventPerfLogCreate
PetscLogEventExcludeClass
PetscStageLogPop
PetscEventPerfLogDeactivate
PetscLogEventIncludeClass
PetscStageLogPush
PetscEventPerfLogDeactivateClass
PetscLogEventSetCollective
PetscStageLogRegister
PetscEventPerfLogDestroy
PetscLogEventSetDof
PetscStageLogSetActive
PetscEventPerfLogEnsureSize
PetscLogEventSetError
PetscStageLogSetVisible
PetscEventPerfLogGetVisible
PetscLogEventSync
PetscEventPerfLogSetVisible
PetscLogGetStageLog
No deprecated routines
Table of Contents