7 #ifndef _MGCPP_EXPRESSIONS_DMAT_DVEC_MULT_EXPR_HPP_ 8 #define _MGCPP_EXPRESSIONS_DMAT_DVEC_MULT_EXPR_HPP_ 16 struct dmat_dvec_mult_expr_type;
18 template <
typename MatExpr,
typename VecExpr>
21 typename VecExpr::result_type,
29 template <
typename MatExpr,
typename VecExpr>
38 template <
typename MatExpr,
typename VecExpr>
Definition: adapter_base.hpp:12
binary_expr< dmat_dvec_mult_expr_type, dvec_expr, typename VecExpr::result_type, MatExpr, VecExpr > dmat_dvec_mult_expr
Definition: dmat_dvec_mult.hpp:23
dmat_dmat_mult_expr< LhsExpr, RhsExpr > mult(dmat_expr< LhsExpr > const &lhs, dmat_expr< RhsExpr > const &rhs) noexcept
generic_expr< TagType, 0, ResultExprType, ResultType, 0, LhsExpr, RhsExpr > binary_expr
Definition: generic_expr.hpp:110
Definition: dvec_expr.hpp:20
Definition: dmat_expr.hpp:19
Definition: forward.hpp:25
dmat_dmat_mult_expr< LhsExpr, RhsExpr > operator*(dmat_expr< LhsExpr > const &lhs, dmat_expr< RhsExpr > const &rhs) noexcept