Teuchos - Trilinos Tools Package Version of the Day
Loading...
Searching...
No Matches
Classes | Namespaces | Enumerations | Functions
Teuchos_PerformanceMonitorBase.hpp File Reference

Common capabilities for collecting and reporting performance data collectively across MPI processes. More...

#include "Teuchos_ConfigDefs.hpp"
#include "Teuchos_Array.hpp"
#include "Teuchos_Comm.hpp"
#include "Teuchos_RCP.hpp"
#include "Teuchos_TableFormat.hpp"
#include <cstdlib>

Go to the source code of this file.

Classes

class  Teuchos::PerformanceMonitorBase< T >
 Common capabilities for collecting and reporting performance data across processors. More...
 

Namespaces

namespace  Teuchos
 The Teuchos namespace contains all of the classes, structs and enums used by Teuchos, as well as a number of utility routines.
 

Enumerations

enum  Teuchos::ECounterSetOp
 Set operation type for mergeCounterNames() to perform. More...
 

Functions

void Teuchos::mergeCounterNames (const Comm< int > &comm, const Array< std::string > &localNames, Array< std::string > &globalNames, const ECounterSetOp setOp)
 Merge counter names over all processors.
 
void Teuchos::unsortedMergePair (const Array< std::string > &localNames, Array< std::string > &globalNames, const ECounterSetOp setOp)
 

Detailed Description

Common capabilities for collecting and reporting performance data collectively across MPI processes.

Definition in file Teuchos_PerformanceMonitorBase.hpp.