Teuchos - Trilinos Tools Package  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Namespaces | Enumerations | Functions
Teuchos_XMLPerfTestArchive.hpp File Reference

Tools for an XML-based performance test archive. More...

#include <Teuchos_ConfigDefs.hpp>
#include <Teuchos_FileInputSource.hpp>
#include <Teuchos_XMLObject.hpp>
#include <sstream>

Go to the source code of this file.

Classes

struct  Teuchos::ValueTolerance
 ValueTolerance is a struct to keep a tuple of value and a tolerance. The tolerance can be either expressed as a relative or through an upper and lower bound. More...
 
class  Teuchos::XMLTestNode
 Subclass of XMLObject used by the performance archive. 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::PerfTestResult
 ReturnValues for PerfTest_CheckOrAdd_Test. More...
 

Functions

XMLTestNode Teuchos::PerfTest_MachineConfig ()
 PerfTest_MachineConfig generates a basic machine configuration XMLTestNode. More...
 
PerfTestResult Teuchos::PerfTest_CheckOrAdd_Test (XMLTestNode machine_config, XMLTestNode new_test, const std::string filename, const std::string ext_hostname=std::string())
 Check whether a test is present and match an existing test in an archive. More...
 

Detailed Description

Tools for an XML-based performance test archive.

Definition in file Teuchos_XMLPerfTestArchive.hpp.