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.