#include <shark/LinAlg/BLAS/solve.hpp>
Public Types | |
typedef matrix_transpose_optimizer< typename const_expression< M2 >::type > | lhs_opt |
typedef matrix_transpose_optimizer< typename const_expression< M1 >::type > | rhs_opt |
typedef matrix_matrix_solve_optimizer< typename lhs_opt::type, typename rhs_opt::type, typename Tag::transposed_tag, system_tag<!Left > > | opt |
Static Public Member Functions | |
static type | create (matrix_matrix_solve< M1, M2, Tag, system_tag< Left > > const &m) |
typedef matrix_transpose_optimizer<typename const_expression<M2>::type> remora::detail::matrix_transpose_optimizer< matrix_matrix_solve< M1, M2, Tag, system_tag< Left > > >::lhs_opt |
typedef matrix_matrix_solve_optimizer< typename lhs_opt::type,typename rhs_opt::type, typename Tag::transposed_tag, system_tag<!Left> > remora::detail::matrix_transpose_optimizer< matrix_matrix_solve< M1, M2, Tag, system_tag< Left > > >::opt |
typedef matrix_transpose_optimizer<typename const_expression<M1>::type> remora::detail::matrix_transpose_optimizer< matrix_matrix_solve< M1, M2, Tag, system_tag< Left > > >::rhs_opt |
|
inlinestatic |