Typedefs | Functions
gemv_common.h File Reference
#include <iostream>
#include <fstream>
#include <vector>
#include <string>
#include <functional>
#include "eigen_src/Eigen/Core"
#include "../BenchTimer.h"
Include dependency graph for gemv_common.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef Matrix< Scalar, Dynamic, Dynamic > Mat
 
typedef SCALAR Scalar
 
typedef Matrix< Scalar, Dynamic, 1 > Vec
 

Functions

template<typename Func >
EIGEN_DONT_INLINE double bench (long m, long n, Func &f)
 
template<typename Func >
int main_gemv (int argc, char **argv, Func &f)
 

Typedef Documentation

◆ Mat

typedef Matrix<Scalar,Dynamic,Dynamic> Mat

Definition at line 16 of file gemv_common.h.

◆ Scalar

typedef SCALAR Scalar

Definition at line 14 of file gemv_common.h.

◆ Vec

typedef Matrix<Scalar,Dynamic,1> Vec

Definition at line 17 of file gemv_common.h.

Function Documentation

◆ bench()

template<typename Func >
EIGEN_DONT_INLINE double bench ( long  m,
long  n,
Func &  f 
)

Definition at line 21 of file gemv_common.h.

◆ main_gemv()

template<typename Func >
int main_gemv ( int  argc,
char **  argv,
Func &  f 
)

Definition at line 51 of file gemv_common.h.



gtsam
Author(s):
autogenerated on Tue Jul 4 2023 02:40:49