7 #ifndef _MGCPP_EXPRESSIONS_DMAT_DMAT_MULT_EXPR_HPP_ 8 #define _MGCPP_EXPRESSIONS_DMAT_DMAT_MULT_EXPR_HPP_ 15 struct dmat_dmat_mult_expr_type;
17 template <
typename LhsExpr,
typename RhsExpr>
20 typename LhsExpr::result_type,
28 template <
typename LhsExpr,
typename RhsExpr>
37 template <
typename LhsExpr,
typename RhsExpr>
Definition: adapter_base.hpp:12
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: 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
binary_expr< dmat_dmat_mult_expr_type, dmat_expr, typename LhsExpr::result_type, LhsExpr, RhsExpr > dmat_dmat_mult_expr
Definition: dmat_dmat_mult.hpp:22