X-Git-Url: http://git.tdb.fi/?p=libs%2Fmath.git;a=blobdiff_plain;f=source%2Flinal%2Fdynamicmatrix.h;h=6d45657a6f4fd99a41aaec63e0c401cc6c3587d5;hp=1bbed275844c3fe06a60e4f09644c7c668bd4c5d;hb=9ab061034720c1c0db4e8bff5dae4191ccd2a26f;hpb=d5bd427318f897fed1f42d104fa4ef7868e13bad diff --git a/source/linal/dynamicmatrix.h b/source/linal/dynamicmatrix.h index 1bbed27..6d45657 100644 --- a/source/linal/dynamicmatrix.h +++ b/source/linal/dynamicmatrix.h @@ -2,6 +2,7 @@ #define MSP_LINAL_DYNAMICMATRIX_H_ #include +#include #include "dynamicvector.h" #include "matrixops.h" @@ -317,6 +318,27 @@ inline DynamicMatrix invert(const DynamicMatrix &m) return r.invert(); } +template +inline std::ostream &operator<<(std::ostream &s, const DynamicMatrix &m) +{ + s << "DynamicMatrix" << m.rows() << 'x' << m.columns() << '('; + for(unsigned i=0; i