#include <SparseDiagonalProduct.h>
Public Types | |
enum | { SparseFlags = ((int(_Lhs::Flags)&Diagonal)==Diagonal) ? int(_Rhs::Flags) : int(_Lhs::Flags), Flags = SparseBit | (SparseFlags&RowMajorBit) } |
typedef ei_cleantype< Lhs >::type | _Lhs |
typedef ei_cleantype< Rhs >::type | _Rhs |
Definition at line 40 of file SparseDiagonalProduct.h.
typedef ei_cleantype<Lhs>::type ei_traits< SparseDiagonalProduct< Lhs, Rhs > >::_Lhs |
Definition at line 42 of file SparseDiagonalProduct.h.
typedef ei_cleantype<Rhs>::type ei_traits< SparseDiagonalProduct< Lhs, Rhs > >::_Rhs |
Definition at line 43 of file SparseDiagonalProduct.h.
anonymous enum |
Definition at line 44 of file SparseDiagonalProduct.h.