petsc-3.10.5 2019-03-28
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
PetscEventPerfLogSetVisible
PetscLogObjectMemory
PetscClassPerfInfoClear
PetscEventRegLogCreate
PetscLogSet
PetscClassPerfLogCreate
PetscEventRegLogDestroy
PetscStageInfoDestroy
PetscClassPerfLogDestroy
PetscEventRegLogGetEvent
PetscStageLogCreate
PetscClassPerfLogEnsureSize
PetscEventRegLogRegister
PetscStageLogDestroy
PetscClassRegInfoDestroy
PetscInfoActivateClass
PetscStageLogGetActive
PetscClassRegLogCreate
PetscInfoDeactivateClass
PetscStageLogGetClassPerfLog
PetscClassRegLogDestroy
PetscIntStackCreate
PetscStageLogGetClassRegLog
PetscClassRegLogGetClass
PetscIntStackDestroy
PetscStageLogGetCurrent
PetscClassRegLogRegister
PetscIntStackEmpty
PetscStageLogGetEventPerfLog
PetscEventPerfInfoClear
PetscIntStackPop
PetscStageLogGetEventRegLog
PetscEventPerfInfoCopy
PetscIntStackPush
PetscStageLogGetStage
PetscEventPerfLogActivate
PetscIntStackTop
PetscStageLogGetVisible
PetscEventPerfLogActivateClass
PetscLogEventActivateClass
PetscStageLogPop
PetscEventPerfLogCreate
PetscLogEventDeactivateClass
PetscStageLogPush
PetscEventPerfLogDeactivate
PetscLogEventExcludeClass
PetscStageLogRegister
PetscEventPerfLogDeactivateClass
PetscLogEventIncludeClass
PetscStageLogSetActive
PetscEventPerfLogDestroy
PetscLogEventSetCollective
PetscStageLogSetVisible
PetscEventPerfLogEnsureSize
PetscLogGetStageLog
PetscEventPerfLogGetVisible
PetscLogMPEGetRGBColor
No deprecated routines
Table of Contents