|
PISM, A Parallel Ice Sheet Model 2.2.2-d6b3a29ca committed by Constantine Khrulev on 2025-03-28
|
#include <Profiling.hh>
Public Member Functions | |
| Profiling () | |
| void | start () const |
| Enable PETSc logging. | |
| void | report (const std::string &filename) const |
| Save detailed profiling data to a Python script. | |
| void | begin (const char *name) const |
| void | end (const char *name) const |
| void | stage_begin (const char *name) const |
| void | stage_end (const char *name) const |
Private Attributes | |
| PetscClassId | m_classid |
| std::map< std::string, PetscLogEvent > | m_events |
| std::map< std::string, PetscLogStage > | m_stages |
Definition at line 29 of file Profiling.hh.