Beginner - Basic usage | PetscLogPrintSummary | Intermediate - Setting options for algorithms and data structures | PetscGetFlops | PetscLogFlops | PetscLogStageRegister |
PetscGetTime | PetscLogInfo | PetscLogTraceBegin |
PetscLogEventBegin | PetscLogStagePop | PreLoadBegin |
PetscLogEventEnd | PetscLogStagePrint | PreLoadEnd |
PetscLogEventRegister | PetscLogStagePush | PreLoadStage |
Advanced - Setting more advanced options and customization | PetscLogAllBegin | PetscLogEventDeactivate | PetscLogMPEBegin |
PetscLogBegin | PetscLogEventMPEActivate | PetscLogMPEDump |
PetscLogDump | PetscLogEventMPEDeactivate | |
PetscLogEventActivate | PetscLogInfoAllow | |
Developer - Interfaces intended primarily for library developers, not for typical applications programmers | PetscLogDestroy | PetscLogEventBarrierEnd | PetscLogInfoDeactivateClass |
PetscLogEventActivateClass | PetscLogEventDeactivateClass | PetscLogSet |
PetscLogEventBarrierBegin | PetscLogInfoActivateClass | PetscMPIDump |