Macros | Functions
eigen_sparse.cpp File Reference

Benchmark sparse matrix operations for Eigen (ecl_linear_algebra). More...

#include <iostream>
#include <ecl/time.hpp>
#include <ecl/threads/priority.hpp>
#include <ecl/linear_algebra.hpp>
#include <ecl/linear_algebra/sparse.hpp>
Include dependency graph for eigen_sparse.cpp:

Go to the source code of this file.

Macros

#define EIGEN_YES_I_KNOW_SPARSE_MODULE_IS_NOT_STABLE_YET
 
#define LM   (303)
 

Functions

void compare_filling ()
 
void compare_multiplication ()
 
void fill_dense (int num)
 
void fill_sparse (int num)
 
int main (int argc, char **argv)
 
void test_dense_matrix (int num)
 
void test_sparse_matrix (int num)
 

Detailed Description

Benchmark sparse matrix operations for Eigen (ecl_linear_algebra).

Date
August 2010

Definition in file eigen_sparse.cpp.

Macro Definition Documentation

◆ EIGEN_YES_I_KNOW_SPARSE_MODULE_IS_NOT_STABLE_YET

#define EIGEN_YES_I_KNOW_SPARSE_MODULE_IS_NOT_STABLE_YET

Definition at line 13 of file eigen_sparse.cpp.

◆ LM

#define LM   (303)

Definition at line 37 of file eigen_sparse.cpp.

Function Documentation

◆ compare_filling()

void compare_filling ( )

Definition at line 141 of file eigen_sparse.cpp.

◆ compare_multiplication()

void compare_multiplication ( )

Definition at line 99 of file eigen_sparse.cpp.

◆ fill_dense()

void fill_dense ( int  num)

Definition at line 127 of file eigen_sparse.cpp.

◆ fill_sparse()

void fill_sparse ( int  num)

Definition at line 113 of file eigen_sparse.cpp.

◆ main()

int main ( int  argc,
char **  argv 
)

Definition at line 154 of file eigen_sparse.cpp.

◆ test_dense_matrix()

void test_dense_matrix ( int  num)

Definition at line 69 of file eigen_sparse.cpp.

◆ test_sparse_matrix()

void test_sparse_matrix ( int  num)

Definition at line 38 of file eigen_sparse.cpp.



ecl_core_apps
Author(s): Daniel Stonier
autogenerated on Wed Mar 2 2022 00:16:52