operator+

DynamicMatrix operator+(DynamicMatrix const &that)

Returns the sum of *this and that.

Parameters

that – the matrix to add to this.

Returns

a value of type DynamicMatrix.

Throws

if the implementation of the semiring plus throws, or std::bad_alloc if memory cannot be allocated for the result.

Complexity

\(O(mn)\) where \(m\) is DynamicMatrix::number_of_rows and \(m\) is DynamicMatrix::number_of_cols

Warning

The matrices must be of the same dimensions, although this is not verified by the implementation.