Michele De Stefano's C++ Utilities
mds_utils::ublas Namespace Reference

Contains miscellaneous utilities related to the Boost uBLAS library. More...

Classes

struct  is_compressed_matrix< T, typename std::enable_if< boost::mpl::and_< std::is_base_of< boost::numeric::ublas::matrix_container< T >, T >, has_storage_category< T >, has_index_array_type< T >, has_value_array_type< T >, std::is_same< typename T::storage_category, boost::numeric::ublas::sparse_tag > >::value >::type >
 Detects if a data type is a boost::numeric::ublas::compressed_matrix. More...
 
struct  is_matrix< T, typename std::enable_if< boost::mpl::and_< std::is_base_of< boost::numeric::ublas::matrix_container< T >, T >, has_storage_category< T >, std::is_same< typename T::storage_category, boost::numeric::ublas::dense_tag > >::value >::type >
 Detects if a data type is a boost::numeric::ublas::matrix. More...
 
struct  is_vector< T, typename std::enable_if< boost::mpl::and_< std::is_base_of< boost::numeric::ublas::vector_container< T >, T >, has_storage_category< T >, std::is_same< typename T::storage_category, boost::numeric::ublas::dense_tag > >::value >::type >
 Detects if a data type is a boost::numeric::ublas::vector. More...
 
struct  opposite_orientation
 Allows the computation of the opposite orientation tag with respect to the one passed as template parameter. More...
 

Detailed Description

Contains miscellaneous utilities related to the Boost uBLAS library.

Author
Michele De Stefano
Date
25/05/2014