There is no default implementation since there is no reasonable default. More...
#include <matrix_traits.hpp>
Public Types | |
typedef MIdentifier | identifier_type |
typedef MType | matrix_type |
There is no default implementation since there is no reasonable default.
Most matrix libraries provide totally different functions. Auxiliary traits class to reduce the number of specializations. MType is the actual matrix type. MIdentifier is used to specialize the traits for a specific matrix type, e.g. matrix_detail_traits< ublas::matrix<double>, ublas::matrix<double> const > matrix_detail_traits< ublas::matrix<double>, ublas::matrix<double> > Note that remove_const<MType>::type == MIdentifier
Definition at line 41 of file matrix_traits.hpp.
typedef MIdentifier boost::numeric::bindings::traits::matrix_detail_traits< MIdentifier, MType >::identifier_type |
Definition at line 42 of file matrix_traits.hpp.
typedef MType boost::numeric::bindings::traits::matrix_detail_traits< MIdentifier, MType >::matrix_type |
Definition at line 43 of file matrix_traits.hpp.