|
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) |
|