|
bool | operator== (const Matrix &lhs, const Matrix &rhs) |
| Overload of operator == Two matrices are equal if and only they have the same dimensions and the same elements. More...
|
|
Matrix | operator* (const Matrix &lhs, const Matrix &rhs) |
| Overload operator * for multiplication of Matrices. More...
|
|
Vector | operator* (const Vector &v, const Matrix &A) |
| Overload operator * for left multiplication of covector with Matrix. More...
|
|
Vector | operator* (const Matrix &A, const Vector &v) |
| Overload operator * for right multiplication of Matrix with Vector. More...
|
|
Matrix | operator* (const double k, const Matrix &B) |
| Overload operator * for multiplication of a scalar with Matrix. More...
|
|
Matrix | operator* (const Matrix &B, const double k) |
| Overload operator * for multiplication of a Matrix with scalar. More...
|
|
Matrix | operator+ (const Matrix &lhs, const Matrix &rhs) |
| Overload operator + for addition of Matrices. More...
|
|
Matrix | operator+ (const double k, const Matrix &B) |
| Overload operator + for addition of scalar with Matrix. More...
|
|
Matrix | operator+ (const Matrix &B, const double k) |
| Overload operator + for addition of Matrix with scalar. More...
|
|
Matrix | operator- (const Matrix &lhs, const Matrix &rhs) |
| Overload operator - for soustraction of Matrices. More...
|
|
Matrix | operator- (const Matrix &B, const double k) |
| Overload operator - for soustraction of Matrix with scalar. More...
|
|
Matrix | operator- (const double k, const Matrix &B) |
| Overload operator - for soustraction of scalar with Matrix. More...
|
|
Matrix | operator/ (const Matrix &B, const double k) |
| Overload operator / for division of Matrix by scalar. More...
|
|
std::ostream & | operator<< (std::ostream &os, const Matrix &M) |
| Overload output stream operator for Matrix object. More...
|
|