Classes | Macros | Functions
product_threshold.cpp File Reference
#include <iostream>
#include <Eigen/Core>
#include <bench/BenchTimer.h>
Include dependency graph for product_threshold.cpp:

Go to the source code of this file.

Classes

struct  alt_prod< M, N, K >
 
struct  loop_on_k< M, N, K >
 
struct  loop_on_k< M, N, END >
 
struct  loop_on_m< M, N, K >
 
struct  loop_on_m< M, N, K >
 
struct  loop_on_m< END, N, K >
 
struct  loop_on_n< M, N, K, Scalar, Mode >
 
struct  loop_on_n< M, N, K, Scalar, Mode >
 
struct  loop_on_n< M, END, K, Scalar, Mode >
 
struct  map_size< S >
 
struct  map_size< 10 >
 
struct  map_size< 11 >
 
struct  map_size< 12 >
 
struct  map_size< 13 >
 
struct  print_n< N >
 
struct  print_n< N >
 
struct  print_n< END >
 

Macros

#define END   9
 

Functions

template<int M, int N, int K, typename Scalar , int Mode>
EIGEN_DONT_INLINE void bench_prod ()
 
int main ()
 
void print_mode (int mode)
 
template<int Mode, typename Lhs , typename Rhs , typename Res >
EIGEN_DONT_INLINE void prod (const Lhs &a, const Rhs &b, Res &c)
 

Macro Definition Documentation

◆ END

#define END   9

Definition at line 9 of file product_threshold.cpp.

Function Documentation

◆ bench_prod()

template<int M, int N, int K, typename Scalar , int Mode>
EIGEN_DONT_INLINE void bench_prod ( )

Definition at line 45 of file product_threshold.cpp.

◆ main()

int main ( void  )

Definition at line 138 of file product_threshold.cpp.

◆ print_mode()

void print_mode ( int  mode)

Definition at line 28 of file product_threshold.cpp.

◆ prod()

template<int Mode, typename Lhs , typename Rhs , typename Res >
EIGEN_DONT_INLINE void prod ( const Lhs &  a,
const Rhs &  b,
Res &  c 
)

Definition at line 39 of file product_threshold.cpp.



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