Kokkos Node API and Local Linear Algebra Kernels Version of the Day
Public Member Functions
TSQR::Test::LapackBenchmarker< Ordinal, Scalar, TimerType > Class Template Reference

Template version of LAPACK QR benchmark. More...

List of all members.

Public Member Functions

 LapackBenchmarker (const std::string &scalarTypeName, std::ostream &out=std::cout, const bool humanReadable=false)
 Constructor.

Detailed Description

template<class Ordinal, class Scalar, class TimerType>
class TSQR::Test::LapackBenchmarker< Ordinal, Scalar, TimerType >

Template version of LAPACK QR benchmark.

LAPACK QR benchmark, templated on Ordinal, Scalar, and TimerType.

Definition at line 665 of file Tsqr_SeqTest.cpp.


Constructor & Destructor Documentation

template<class Ordinal , class Scalar , class TimerType >
TSQR::Test::LapackBenchmarker< Ordinal, Scalar, TimerType >::LapackBenchmarker ( const std::string &  scalarTypeName,
std::ostream &  out = std::cout,
const bool  humanReadable = false 
) [inline]

Constructor.

Parameters:
scalarTypeName[in] Human-readable name of the Scalar type.
out[out] Reference to the output stream (e.g., std::cout) to which to write benchmark results.
humanReadable[in] Whether to print results to out in a verbose human-readable way, or in a way that is easy to parse with a script. In either case, the results will be printed in ASCII format.

Definition at line 680 of file Tsqr_SeqTest.cpp.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends