Scythe-1.0.3
template<typename T_type = double, matrix_order ORDER = Col, matrix_style STYLE = Concrete>
Matrix& scythe::Matrix< T_type, ORDER, STYLE >::operator*= ( T_type  x) [inline]

Multiply this Matrix by a scalar.

This operator multiplies each element of this Matrix with x and places the result into this Matrix.

Note:
This method is identical in behavior to operator%=(T_type). It also slightly overgeneralizes matrix multiplication but makes life easy on the user by allowing the matrix multiplication operator to work for basic scaler multiplications.
Parameters:
xThe scalar to multiply each element by.
See also:
operator*=(const Matrix<T_type, O, S> &)
operator+=(T_type)
operator-=(T_type)
operator%=(T_type)
operator/=(T_type)
operator^=(T_type)
kronecker(T_type)
Exceptions:
scythe_conformation_error(Level 1)