CholeskyAllocator       Allocates and initializes input to the Cholesky
                        factorization dense matrix kernel
                        microbenchmarks
CholeskyMicrobenchmark
                        Conducts a single performance trial with the
                        Cholesky factorization dense matrix kernel
ClaraClusteringMicrobenchmark
                        Conducts a single performance trial with the
                        cluster::clara function
ClusteringAllocator     Allocates and initializes input to the
                        clustering for machine learning microbenchmarks
ClusteringMicrobenchmark
                        This class specifies a clustering for machine
                        learning microbenchmark.
ComputeAverageTime      Computes the average of a vector of performance
                        trial times
ComputeStandardDeviation
                        Computes the standard deviation of a vector of
                        performance trial times
CrossprodAllocator      Allocates and populates input to the matrix
                        cross product dense matrix kernel
                        microbenchmarks
CrossprodMicrobenchmark
                        Conducts a single performance trial with the
                        matrix cross product dense matrix kernel
DeformtransAllocator    Allocates and populates input to the matrix
                        deformation and transpose dense matrix kernel
                        microbenchmarks
DeformtransMicrobenchmark
                        Conducts a single performance trial with the
                        matrix deformation and transpose dense matrix
                        kernel
DenseMatrixMicrobenchmark
                        This class specifies a dense matrix
                        microbenchmark.
DeterminantAllocator    Allocates and populates input to the matrix
                        determinant dense matrix kernel microbenchmarks
DeterminantMicrobenchmark
                        Conducts a single performance trial with the
                        matrix determinant dense matrix kernel
EigenAllocator          Allocates and populates input to the matrix
                        eigendecomposition kernel microbenchmarks
EigenMicrobenchmark     Conducts a single performance trial with the
                        matrix eigendecomposition dense matrix kernel
GenerateClusterData     Generates clusters from multivariate normal
                        distributions
GetClusteringDefaultMicrobenchmarks
                        Initializes the list of default clustering
                        microbenchmarks
GetClusteringExampleMicrobenchmarks
                        Initializes the list of example clustering
                        microbenchmarks
GetConfigurableEnvParameter
                        Retrieves the value of an environment variable
                        referenced by another environment variable
GetDenseMatrixDefaultMicrobenchmarks
                        Initializes the list of default dense matrix
                        microbenchmarks
GetDenseMatrixExampleMicrobenchmarks
                        Initializes the list of example dense matrix
                        microbenchmarks
GetNumberOfThreads      Retrieves the number of threads from the
                        environment
GetSparseCholeskyDefaultMicrobenchmarks
                        Initializes the list of default sparse Cholesky
                        factorization microbenchmarks
GetSparseCholeskyExampleMicrobenchmarks
                        Initializes the list of example sparse Cholesky
                        factorization microbenchmarks
GetSparseLuDefaultMicrobenchmarks
                        Initializes the list of default sparse LU
                        factorization microbenchmarks
GetSparseMatrixVectorDefaultMicrobenchmarks
                        Initializes the list of default sparse
                        matrix-vector microbenchmarks
GetSparseMatrixVectorExampleMicrobenchmarks
                        Initializes the list of example sparse
                        matrix-vector microbenchmarks
GetSparseQrDefaultMicrobenchmarks
                        Initializes the list of default sparse QR
                        factorization microbenchmarks
LsfitAllocator          Allocates and populates input to the matrix
                        least squares fit dense matrix kernel
                        microbenchmarks
LsfitMicrobenchmark     Conducts a single performance trial with the
                        matrix least squares fit dense matrix kernel
MatmatAllocator         Allocates and populates input to the
                        matrix-matrix multiplication dense matrix
                        kernel microbenchmarks
MatmatMicrobenchmark    Conducts a single performance trial with the
                        matrix-matrix multiplication dense matrix
                        kernel
MatvecAllocator         Allocates and populates input to the
                        matrix-vector multiplication dense matrix
                        kernel microbenchmarks
MatvecMicrobenchmark    Conducts a single performance trial with the
                        matrix-vector multiplication dense matrix
                        kernel
MicrobenchmarkClusteringKernel
                        Performs microbenchmarking of a clustering for
                        machine learning kernel
MicrobenchmarkDenseMatrixKernel
                        Performs microbenchmarking of a dense matrix
                        linear algebra kernel
MicrobenchmarkSparseMatrixKernel
                        Performs microbenchmarking of a sparse matrix
                        linear algebra kernel
PamClusteringMicrobenchmark
                        Conducts a single performance trial with the
                        cluster::pam function
PerformClusteringMicrobenchmarking
                        Performs microbenchmarking of machine learning
                        functions specified by an input list
PerformSparseMatrixKernelMicrobenchmarking
                        Performs microbenchmarking of sparse matrix
                        kernels specified by an input list
PrintClusteringMicrobenchmarkResults
                        Prints results of a clustering for machine
                        learning microbenchmark
PrintDenseMatrixMicrobenchmarkResults
                        Prints results of a dense matrix microbenchmark
PrintSparseMatrixMicrobenchmarkResults
                        Prints results of a sparse matrix
                        microbenchmark
QrAllocator             Allocates and populates input to the QR
                        factorization dense matrix kernel
                        microbenchmarks
QrMicrobenchmark        Conducts a single performance trial with the QR
                        factorization dense matrix kernel
RHPCBenchmark           RHPCBenchmark: A package for performance
                        testing intrinsic R functionality and
                        established packages relevant to
                        high-performance computing
RunDenseMatrixBenchmark
                        Runs all of the dense matrix microbenchmarks
RunMachineLearningBenchmark
                        Runs all of the machine learning
                        microbenchmarks
RunSparseMatrixBenchmark
                        Runs all of the sparse matrix microbenchmarks
SolveAllocator          Allocates and populates input to the dense
                        matrix kernel microbenchmark for computing the
                        solution to a system of linear equations with
                        multiple right-hand sides
SolveMicrobenchmark     Conducts a single performance trial with the
                        dense matrix kernel for computing the solution
                        to a system of linear equations with multiple
                        right-hand sides
SparseCholeskyAllocator
                        Allocates and initializes input to the Cholesky
                        factorization sparse matrix kernel
                        microbenchmarks
SparseCholeskyMicrobenchmark
                        Conducts a single performance trial with the
                        Cholesky factorization sparse matrix kernel
SparseLuAllocator       Allocates and initializes input to the LU
                        factorization sparse matrix kernel
                        microbenchmarks
SparseLuMicrobenchmark
                        Conducts a single performance trial with the LU
                        factorization sparse matrix kernel
SparseMatrixMicrobenchmark
                        This class specifies a sparse matrix
                        microbenchmark.
SparseMatrixVectorAllocator
                        Allocates and initializes input to the
                        matrix-vector multiplication sparse matrix
                        kernel microbenchmarks
SparseMatrixVectorMicrobenchmark
                        Conducts a single performance trial with the
                        matrix-vector multiplication sparse matrix
                        kernel
SparseQrAllocator       Allocates and initializes input to the QR
                        factorization sparse matrix kernel
                        microbenchmarks
SparseQrMicrobenchmark
                        Conducts a single performance trial with the QR
                        factorization sparse matrix kernel
SvdAllocator            Allocates and populates input to the singular
                        value decomposition (SVD) dense matrix kernel
                        microbenchmarks
SvdMicrobenchmark       Conducts a single performance trial with the
                        singular value decomposition (SVD) dense matrix
                        kernel
TransposeAllocator      Allocates and populates input to the matrix
                        transpose dense matrix kernel microbenchmarks
TransposeMicrobenchmark
                        Conducts a single performance trial with the
                        matrix transpose dense matrix kernel
WriteClusteringPerformanceResultsCsv
                        Appends performance test results of a
                        clustering microbenchmark to a file in CSV
                        format
WriteDenseMatrixPerformanceResultsCsv
                        Appends dense matrix performance test results
                        to a file in CSV format
WriteSparseMatrixPerformanceResultsCsv
                        Appends sparse matrix performance test results
                        to a file in CSV format
