COOLFluiD  Release kernel
COOLFluiD is a Collaborative Simulation Environment (CSE) focused on complex MultiPhysics simulations.
Classes | Macros | Functions
ptest-eigen-vs-matrixt.cpp File Reference
#include <boost/test/unit_test.hpp>
#include "common/EigenAssertions.hpp"
#include <Eigen/Dense>
#include "common/CF.hpp"
#include "Tools/Testing/TimedTestFixture.hpp"

Go to the source code of this file.

Classes

struct  nat
 

Macros

#define BOOST_TEST_DYN_LINK
 
#define BOOST_TEST_MODULE   "Some benchmarkings for vector operations"
 
#define MSIZE   1000000
 
#define LSIZE   4
 

Functions

 BOOST_AUTO_TEST_CASE (dgemv_eigen_dynamic)
 
 BOOST_AUTO_TEST_CASE (dgemv_eigen_fixed)
 
 BOOST_AUTO_TEST_CASE (dgemv_native)
 
 BOOST_AUTO_TEST_CASE (dgemm_eigen_dynamic)
 
 BOOST_AUTO_TEST_CASE (dgemm_eigen_fixed)
 
 BOOST_AUTO_TEST_CASE (dgemm_native)
 

Macro Definition Documentation

#define BOOST_TEST_DYN_LINK

Definition at line 7 of file ptest-eigen-vs-matrixt.cpp.

#define BOOST_TEST_MODULE   "Some benchmarkings for vector operations"

Definition at line 8 of file ptest-eigen-vs-matrixt.cpp.

#define LSIZE   4

Definition at line 34 of file ptest-eigen-vs-matrixt.cpp.

#define MSIZE   1000000

Definition at line 33 of file ptest-eigen-vs-matrixt.cpp.

Function Documentation

BOOST_AUTO_TEST_CASE ( dgemv_eigen_dynamic  )

Definition at line 40 of file ptest-eigen-vs-matrixt.cpp.

BOOST_AUTO_TEST_CASE ( dgemv_eigen_fixed  )

Definition at line 65 of file ptest-eigen-vs-matrixt.cpp.

BOOST_AUTO_TEST_CASE ( dgemv_native  )

Definition at line 127 of file ptest-eigen-vs-matrixt.cpp.

BOOST_AUTO_TEST_CASE ( dgemm_eigen_dynamic  )

Definition at line 166 of file ptest-eigen-vs-matrixt.cpp.

BOOST_AUTO_TEST_CASE ( dgemm_eigen_fixed  )

Definition at line 191 of file ptest-eigen-vs-matrixt.cpp.

BOOST_AUTO_TEST_CASE ( dgemm_native  )

Definition at line 252 of file ptest-eigen-vs-matrixt.cpp.

Send comments to:
COOLFluiD Web Admin