petsc-3.13.6 2020-09-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
PetscLogEventRegister
PetscLogStageRegister
PetscInfo
PetscLogFlops
PetscLogStageSetActive
PetscInfoCommFlag
PetscLogObjects
PetscLogStageSetVisible
PetscLogActions
PetscLogStage
PetscLogTraceBegin
PetscLogEvent
PetscLogStageGetActive
PetscLogViewFromOptions
PetscLogEventBegin
PetscLogStageGetId
PetscPreLoadBegin
PetscLogEventEnd
PetscLogStageGetVisible
PetscPreLoadEnd
PetscLogEventGetId
PetscLogStagePop
PetscPreLoadStage
PetscLogEventGetPerfInfo
PetscLogStagePush
Advanced - Setting more advanced options and customization
PetscInfoAllow
PetscLogAllBegin
PetscLogMPEBegin
PetscInfoEnabled
PetscLogDefaultBegin
PetscLogMPEDump
PetscInfoGetFile
PetscLogDump
PetscLogNestedBegin
PetscInfoSetFile
PetscLogEventActivate
PetscLogSetThreshold
PetscInfoSetFilterCommSelf
PetscLogEventDeactivate
PetscInfoSetFromOptions
PetscLogEventSetActiveAll
Developer - Interfaces intended primarily for library developers, not for typical applications programmers
PetscClassIdRegister
PetscEventRegLogDestroy
PetscLogEventSetError
PetscClassPerfInfoClear
PetscEventRegLogGetEvent
PetscLogEventSync
PetscClassPerfLogCreate
PetscEventRegLogRegister
PetscLogGetStageLog
PetscClassPerfLogDestroy
PetscInfoActivateClass
PetscLogMPEGetRGBColor
PetscClassPerfLogEnsureSize
PetscInfoDeactivateClass
PetscLogObjectMemory
PetscClassRegInfoDestroy
PetscInfoDestroy
PetscLogSet
PetscClassRegLogCreate
PetscInfoGetClass
PetscStageInfoDestroy
PetscClassRegLogDestroy
PetscInfoGetInfo
PetscStageLogCreate
PetscClassRegLogGetClass
PetscInfoProcessClass
PetscStageLogDestroy
PetscClassRegLogRegister
PetscInfoSetClasses
PetscStageLogGetActive
PetscEventPerfInfoClear
PetscIntStackCreate
PetscStageLogGetClassPerfLog
PetscEventPerfInfoCopy
PetscIntStackDestroy
PetscStageLogGetClassRegLog
PetscEventPerfLogActivate
PetscIntStackEmpty
PetscStageLogGetCurrent
PetscEventPerfLogActivateClass
PetscIntStackPop
PetscStageLogGetEventPerfLog
PetscEventPerfLogCreate
PetscIntStackPush
PetscStageLogGetEventRegLog
PetscEventPerfLogDeactivate
PetscIntStackTop
PetscStageLogGetStage
PetscEventPerfLogDeactivateClass
PetscLogEventActivateClass
PetscStageLogGetVisible
PetscEventPerfLogDestroy
PetscLogEventDeactivateClass
PetscStageLogPop
PetscEventPerfLogEnsureSize
PetscLogEventExcludeClass
PetscStageLogPush
PetscEventPerfLogGetVisible
PetscLogEventIncludeClass
PetscStageLogRegister
PetscEventPerfLogSetVisible
PetscLogEventSetCollective
PetscStageLogSetActive
PetscEventRegLogCreate
PetscLogEventSetDof
PetscStageLogSetVisible
No deprecated routines
Table of Contents