| 
| matrix  | operator+ (double n, const matrix &a) | 
|   | 
| matrix  | operator+ (const matrix &a) | 
|   | 
| matrix  | operator- (double, const matrix &) | 
|   | 
| matrix  | operator- (const matrix &) | 
|   | 
| matrix  | operator* (double n, const matrix &a) | 
|   | 
| matrix  | operator/ (double, const matrix &) | 
|   | 
| matrix  | operator== (double n, const matrix &a) | 
|   | 
| matrix  | operator!= (double n, const matrix &a) | 
|   | 
| matrix  | operator< (double n, const matrix &a) | 
|   | 
| matrix  | operator> (double n, const matrix &a) | 
|   | 
| matrix  | operator<= (double n, const matrix &a) | 
|   | 
| matrix  | operator>= (double n, const matrix &a) | 
|   | 
| matrix  | operator&& (double n, const matrix &a) | 
|   | 
| matrix  | operator|| (double n, const matrix &a) | 
|   | 
| matrix  | ones (int nfil, int ncol) | 
|   | 
| matrix  | zeros (int nfil, int ncol) | 
|   | 
| matrix  | random_matrix (int nfil, int ncol) | 
|   | 
| matrix  | eye (int n) | 
|   | 
| matrix  | vector (double x0, double x1, int n) | 
|   | 
| matrix  | vector_t (double x0, double x1, int n) | 
|   | 
| double  | max (const matrix &) | 
|   | 
| double  | min (const matrix &) | 
|   | 
| double  | sum (const matrix &) | 
|   | 
| double  | mean (const matrix &) | 
|   | 
| matrix  | max (const matrix &, const matrix &) | 
|   | 
| matrix  | max (const matrix &, double) | 
|   | 
| matrix  | max (double, const matrix &) | 
|   | 
| matrix  | min (const matrix &, const matrix &) | 
|   | 
| matrix  | min (const matrix &, double) | 
|   | 
| matrix  | min (double, const matrix &) | 
|   | 
| int  | exist (const matrix &) | 
|   | 
| int  | isequal (const matrix &, const matrix &) | 
|   | 
| matrix  | cos (const matrix &) | 
|   | 
| matrix  | sin (const matrix &) | 
|   | 
| matrix  | tan (const matrix &) | 
|   | 
| matrix  | acos (const matrix &) | 
|   | 
| matrix  | asin (const matrix &) | 
|   | 
| matrix  | atan (const matrix &) | 
|   | 
| matrix  | cosh (const matrix &) | 
|   | 
| matrix  | sinh (const matrix &) | 
|   | 
| matrix  | tanh (const matrix &) | 
|   | 
| matrix  | exp (const matrix &) | 
|   | 
| matrix  | log (const matrix &) | 
|   | 
| matrix  | log10 (const matrix &) | 
|   | 
| matrix  | sqrt (const matrix &) | 
|   | 
| matrix  | abs (const matrix &) | 
|   | 
| matrix  | floor (const matrix &) | 
|   | 
| matrix  | ceil (const matrix &) | 
|   | 
| matrix  | round (const matrix &) | 
|   | 
| matrix  | atan2 (const matrix &, const matrix &) | 
|   | 
| matrix  | atan2 (double, const matrix &) | 
|   | 
| matrix  | atan2 (const matrix &, double) | 
|   | 
| matrix  | pow (const matrix &, const matrix &) | 
|   | 
| matrix  | pow (double, const matrix &) | 
|   | 
| matrix  | pow (const matrix &, double) | 
|   | 
| matrix  | pow (const matrix &, int) | 
|   | 
| matrix  | operator, (const matrix &, const matrix_block_diag &) | 
|   | 
| matrix_block_diag  | operator* (const matrix &a, const matrix_block_diag &D) | 
|   | 
| matrix_block_diag  | operator* (double n, const matrix_block_diag &D) | 
|   | 
| matrix_block_diag  | operator+ (const matrix_block_diag &a) | 
|   | 
| matrix_block_diag  | operator- (const matrix_block_diag &) | 
|   | 
| matrix_block_diag  | eye (const matrix_block_diag &) | 
|   | 
| matrix_map  | operator* (const double_map &, const matrix &) | 
|   | 
| matrix_map  | operator* (const matrix &m, const double_map &d) | 
|   | 
| matrix_map  | operator* (double d, const matrix_map &a) | 
|   | 
| matrix_map  | operator* (const matrix &m, const matrix_map &a) | 
|   |