43 #ifndef PANZER_PAPI_COUNTER_2_HPP 
   44 #define PANZER_PAPI_COUNTER_2_HPP 
   50 #include "Teuchos_Comm.hpp" 
PAPICounter2(const std::string)
 
static void stopCounters()
 
std::vector< long_long > stop_counters
 
long_long accumulated_time
 
static bool m_is_initialized
true if the static members have been intitialized 
 
Interface to papi counters. 
 
std::vector< long_long > start_counters
 
std::string m_name
name of this counter 
 
static std::map< std::string, InternalCounter2 > m_counters
maps the counter name to the data object 
 
static void addEventCounter(const int event)
 
static void report(std::ostream &os, const Teuchos::Comm< int > &comm)
 
static std::vector< int > m_events
papi event index 
 
static int m_event_set
PAPI event set. 
 
static void startCounters()
 
std::vector< long_long > accumulated_counters