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

Go to the source code of this file.

Macros

#define SCALAR   float
 
#define SCALARA   SCALAR
 
#define SCALARB   SCALAR
 

Typedefs

typedef Matrix< SCALARA, Dynamic, Dynamic > A
 
typedef Matrix< SCALARB, Dynamic, Dynamic > B
 
typedef Matrix< Scalar, Dynamic, Dynamic > C
 
typedef Matrix< RealScalar, Dynamic, Dynamic > M
 
typedef NumTraits< Scalar >::Real RealScalar
 
typedef SCALAR Scalar
 

Functions

template<typename A , typename B , typename C >
EIGEN_DONT_INLINE void gemm (const A &a, const B &b, C &c)
 
int main (int argc, char **argv)
 
void matlab_cplx_cplx (const M &ar, const M &ai, const M &br, const M &bi, M &cr, M &ci)
 
void matlab_cplx_real (const M &ar, const M &ai, const M &b, M &cr, M &ci)
 
void matlab_real_cplx (const M &a, const M &br, const M &bi, M &cr, M &ci)
 

Macro Definition Documentation

#define SCALAR   float

Definition at line 22 of file bench_gemm.cpp.

#define SCALARA   SCALAR

Definition at line 26 of file bench_gemm.cpp.

#define SCALARB   SCALAR

Definition at line 30 of file bench_gemm.cpp.

Typedef Documentation

Definition at line 35 of file bench_gemm.cpp.

typedef Matrix<SCALARB,Dynamic,Dynamic> B

Definition at line 36 of file bench_gemm.cpp.

typedef Matrix<Scalar,Dynamic,Dynamic> C

Definition at line 37 of file bench_gemm.cpp.

typedef Matrix<RealScalar,Dynamic,Dynamic> M

Definition at line 38 of file bench_gemm.cpp.

typedef SCALAR Scalar

Function Documentation

template<typename A , typename B , typename C >
EIGEN_DONT_INLINE void gemm ( const A a,
const B b,
C c 
)

Definition at line 130 of file bench_gemm.cpp.

int main ( int  argc,
char **  argv 
)

Definition at line 135 of file bench_gemm.cpp.

void matlab_cplx_cplx ( const M ar,
const M ai,
const M br,
const M bi,
M cr,
M ci 
)

Definition at line 109 of file bench_gemm.cpp.

void matlab_cplx_real ( const M ar,
const M ai,
const M b,
M cr,
M ci 
)

Definition at line 123 of file bench_gemm.cpp.

void matlab_real_cplx ( const M a,
const M br,
const M bi,
M cr,
M ci 
)

Definition at line 117 of file bench_gemm.cpp.



gtsam
Author(s):
autogenerated on Sat May 8 2021 02:51:27