|
| template<typename Scalar , typename DMatExpr , typename = typename std::enable_if<is_scalar<Scalar>::value>::type> |
| auto | mgcpp::operator* (Scalar const &scalar, dmat_expr< DMatExpr > const &exp) noexcept |
| |
| template<typename Scalar , typename DMatExpr , typename = typename std::enable_if<is_scalar<Scalar>::value>::type> |
| auto | mgcpp::operator* (dmat_expr< DMatExpr > const &exp, Scalar const &scalar) noexcept |
| |
| template<typename ScalExpr , typename DMatExpr > |
| auto | mgcpp::operator* (scalar_expr< ScalExpr > const &scalar, dmat_expr< DMatExpr > const &exp) noexcept |
| |
| template<typename ScalExpr , typename DMatExpr > |
| auto | mgcpp::operator* (dmat_expr< DMatExpr > const &exp, scalar_expr< ScalExpr > const &scalar) noexcept |
| |
| template<typename Scalar , typename DMatExpr , typename = typename std::enable_if<is_scalar<Scalar>::value>::type> |
| auto | mgcpp::mult (Scalar const &scalar, dmat_expr< DMatExpr > const &mat_exp) noexcept |
| |
| template<typename Scalar , typename DMatExpr , typename = typename std::enable_if<is_scalar<Scalar>::value>::type> |
| auto | mgcpp::mult (dmat_expr< DMatExpr > const &mat_exp, Scalar const &scalar) noexcept |
| |
| template<typename ScalExpr , typename DMatExpr > |
| auto | mgcpp::mult (scalar_expr< ScalExpr > const &scalar, dmat_expr< DMatExpr > const &mat_exp) noexcept |
| |
| template<typename ScalExpr , typename DMatExpr > |
| auto | mgcpp::mult (dmat_expr< DMatExpr > const &mat_exp, scalar_expr< ScalExpr > const &scalar) noexcept |
| |