|
Panzer
Version of the Day
|
#include <Panzer_PAPI_Counter.hpp>
Classes | |
| struct | InternalCounter |
Public Member Functions | |
| PAPICounter (const std::string, const int my_rank, MPI_Comm comm) | |
| void | start () |
| void | stop () |
| void | report (std::ostream &os) |
Private Attributes | |
| std::string | m_name |
| int | m_rank |
| MPI_Comm | m_comm |
Static Private Attributes | |
| static std::map< std::string, InternalCounter > | m_counters |
| dangerous in a multithreaded world! More... | |
Definition at line 20 of file Panzer_PAPI_Counter.hpp.
Definition at line 18 of file Panzer_PAPI_Counter.cpp.
| void panzer::PAPICounter::start | ( | ) |
Definition at line 24 of file Panzer_PAPI_Counter.cpp.
| void panzer::PAPICounter::stop | ( | ) |
Definition at line 31 of file Panzer_PAPI_Counter.cpp.
| void panzer::PAPICounter::report | ( | std::ostream & | os | ) |
Definition at line 39 of file Panzer_PAPI_Counter.cpp.
|
staticprivate |
dangerous in a multithreaded world!
Definition at line 61 of file Panzer_PAPI_Counter.hpp.
|
private |
Definition at line 62 of file Panzer_PAPI_Counter.hpp.
|
private |
Definition at line 63 of file Panzer_PAPI_Counter.hpp.
|
private |
Definition at line 64 of file Panzer_PAPI_Counter.hpp.
1.8.5