TR-mbed 1.0
Loading...
Searching...
No Matches
Macros | Functions
sparse_extra.cpp File Reference
#include "sparse_product.cpp"
#include <Eigen/SparseExtra>

Macros

#define EIGEN_NO_DEPRECATED_WARNING
 
#define EIGEN_SPARSE_PRODUCT_IGNORE_TEMPORARY_COUNT
 

Functions

template<typename SetterType , typename DenseType , typename Scalar , int Options>
bool test_random_setter (SparseMatrix< Scalar, Options > &sm, const DenseType &ref, const std::vector< Vector2i > &nonzeroCoords)
 
template<typename SetterType , typename DenseType , typename T >
bool test_random_setter (DynamicSparseMatrix< T > &sm, const DenseType &ref, const std::vector< Vector2i > &nonzeroCoords)
 
template<typename SparseMatrixType >
void sparse_extra (const SparseMatrixType &ref)
 
template<typename SparseMatrixType >
void check_marketio ()
 
template<typename VectorType >
void check_marketio_vector ()
 
 EIGEN_DECLARE_TEST (sparse_extra)
 

Macro Definition Documentation

◆ EIGEN_NO_DEPRECATED_WARNING

#define EIGEN_NO_DEPRECATED_WARNING

◆ EIGEN_SPARSE_PRODUCT_IGNORE_TEMPORARY_COUNT

#define EIGEN_SPARSE_PRODUCT_IGNORE_TEMPORARY_COUNT

Function Documentation

◆ check_marketio()

template<typename SparseMatrixType >
void check_marketio ( )

◆ check_marketio_vector()

template<typename VectorType >
void check_marketio_vector ( )

◆ EIGEN_DECLARE_TEST()

EIGEN_DECLARE_TEST ( sparse_extra  )

◆ sparse_extra()

template<typename SparseMatrixType >
void sparse_extra ( const SparseMatrixType &  ref)

◆ test_random_setter() [1/2]

template<typename SetterType , typename DenseType , typename T >
bool test_random_setter ( DynamicSparseMatrix< T > &  sm,
const DenseType &  ref,
const std::vector< Vector2i > &  nonzeroCoords 
)

◆ test_random_setter() [2/2]

template<typename SetterType , typename DenseType , typename Scalar , int Options>
bool test_random_setter ( SparseMatrix< Scalar, Options > &  sm,
const DenseType &  ref,
const std::vector< Vector2i > &  nonzeroCoords 
)