Teuchos - Trilinos Tools Package
Version of the Day
|
Provides common capabilities for collecting and reporting performance data across processors. 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 | |
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. More... | |
void | Teuchos::unsortedMergePair (const Array< std::string > &localNames, Array< std::string > &globalNames, const ECounterSetOp setOp) |
Provides common capabilities for collecting and reporting performance data across processors.
Definition in file Teuchos_PerformanceMonitorBase.hpp.