|
| template<typename T1 , typename T2 , typename T3 , typename A > |
| static void | multiply (const vector< vector< T1 > > &left, const vector< vector< T2 > > &right, vector< vector< T3 > > &result) |
| |
| template<typename T1 , typename T2 , typename T3 > |
| static void | multiply (const vector< vector< T1 > > &left, const T2 right, vector< vector< T3 > > &result) |
| |
| template<typename T > |
| static void | rref (vector< vector< T > > &inout) |
| |
| template<typename T > |
| static void | inverse (const vector< vector< T > > &in, vector< vector< T > > &result) |
| |
| template<typename T1 , typename T2 , typename T3 > |
| static void | add (const vector< vector< T1 > > &left, const vector< vector< T2 > > &right, vector< vector< T3 > > &result) |
| |
| template<typename T1 , typename T2 , typename T3 > |
| static void | add (const vector< vector< T1 > > &left, const T2 right, vector< vector< T3 > > &result) |
| |
| template<typename T1 , typename T2 , typename T3 > |
| static void | subtract (const vector< vector< T1 > > &left, const vector< vector< T2 > > &right, vector< vector< T3 > > &result) |
| |
| template<typename T > |
| static void | transpose (const vector< vector< T > > &in, vector< vector< T > > &result) |
| |
| template<typename T > |
| static bool | checkDim (const vector< vector< T > > &in) |
| |
| template<typename T > |
| static void | resize (const msize_t rows, const msize_t columns, vector< vector< T > > &result, bool destructive=false) |
| |
| template<typename T > |
| static void | zeros (const msize_t rows, const msize_t columns, vector< vector< T > > &result) |
| |
| template<typename T > |
| static void | ones (const msize_t rows, const msize_t columns, vector< vector< T > > &result) |
| |
| template<typename T > |
| static void | identity (const msize_t size, vector< vector< T > > &result) |
| |
| template<typename T1 , typename T2 , typename T3 > |
| static void | horizCat (const vector< vector< T1 > > &left, const vector< vector< T2 > > &right, vector< vector< T3 > > &result) |
| |
| template<typename T1 , typename T2 , typename T3 > |
| static void | vertCat (const vector< vector< T1 > > &top, const vector< vector< T2 > > &bottom, vector< vector< T3 > > &result) |
| |
| template<typename T > |
| static void | getChunk (const msize_t firstrow, const msize_t lastrow, const msize_t firstcol, const msize_t lastcol, const vector< vector< T > > &in, vector< vector< T > > &result) |
| |