| 
    FLAMES 0.1.0
    
   Matrix-Empowered HLS Library 
   | 
 
This is the complete list of members for flames::Mat< T, n_rows, n_cols, type >, including all inherited members.
| _data | flames::Mat< T, n_rows, n_cols, type > | |
| _sa_multiply(const T1 &tmp_L, const T2 &tmp_R, const HLSVec &use_assign) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| _sa_read_first_col_L(size_t i, Tmp &tmp_L, const M &mat_L, size_t begin_shift, Comm __attribute__((unused)) _comm_foo, Zero zero) const | flames::Mat< T, n_rows, n_cols, type > | inline | 
| _sa_read_first_row_R(size_t i, Tmp &tmp_R, const M &mat_R, size_t begin_shift, Comm __attribute__((unused)) _comm_foo, Zero zero) const | flames::Mat< T, n_rows, n_cols, type > | inline | 
| _systolicArrayMul(const M1< T1, n_rows, comm, type1, _unused1... > &mat_L, const M2< T2, comm, n_cols, type2, _unused2... > &mat_R, size_t begin_shift=0, size_t end_shift=0) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| _tryAssign(size_t r, size_t c, T value) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| _tryAssignOutRange(size_t r, size_t c, T value) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| _tryPlus(size_t r, size_t c, T value) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| abs_() | flames::Mat< T, n_rows, n_cols, type > | inline | 
| add(const M1< T1, n_rows, n_cols, type, _unused1... > &mat_L, const M2< T2, n_rows, n_cols, type, _unused2... > &mat_R) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| add(const M1< T1, n_rows, n_cols, type1, _unused1... > &mat_L, const M2< T2, n_rows, n_cols, type2, _unused2... > &mat_R) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| add(const M1< T1, n_rows, n_cols, type1, _unused1... > &mat_L, const M2< T2, n_rows, n_cols, type2, _unused2... > &mat_R) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| add(const M1< T1, n_rows, n_cols, type1, _unused1... > &mat_L, const M2< T2, n_rows, n_cols, type2, _unused2... > &mat_R) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| add(const M1< T1, n_rows, n_cols, type1, _unused1... > &mat_L, const M2< T2, n_rows, n_cols, type2, _unused2... > &mat_R) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| add(const M1< T1, n_rows, n_cols, type1, _unused1... > &mat_L, const M2< T2, n_rows, n_cols, type2, _unused2... > &mat_R) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| add(const M1< T1, n_rows, n_cols, type1, _unused1... > &mat_L, const M2< T2, n_rows, n_cols, type2, _unused2... > &mat_R) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| add(const M1< T1, n_rows, n_cols, type1, _unused1... > &mat_L, const M2< T2, n_rows, n_cols, type2, _unused2... > &mat_R) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| add(const M1< T1, n_rows, n_cols, type1, _unused1... > &mat_L, const M2< T2, n_rows, n_cols, type2, _unused2... > &mat_R) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| add(const M1< T1, n_rows, n_cols, type1, _unused1... > &mat_L, const M2< T2, n_rows, n_cols, type2, _unused2... > &mat_R) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| add(const M< T2, n_rows, n_cols, type2, _unused... > &mat_R) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| col(const M< T2, rows_, cols_, type2, _unused... > &mat, size_t c) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| col(size_t c, const M< T2, rows_, cols_, type2, _unused... > &mat) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| col(size_t c) const | flames::Mat< T, n_rows, n_cols, type > | inline | 
| col_(size_t index) const | flames::Mat< T, n_rows, n_cols, type > | inline | 
| col_(size_t index) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| cols(const M< T2, rows_, cols_, type2, _unused... > &mat, size_t first_col) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| cols(size_t first_col) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| cols(const M1< T1, rows_, cols_, type1, _unused1... > &mat, M2 vector) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| cols(M2 vector) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| Cols_() const | flames::Mat< T, n_rows, n_cols, type > | inline | 
| diagMat(const M< T2, n_rows, n_cols, type2, _unused... > &mat) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| diagMat() const | flames::Mat< T, n_rows, n_cols, type > | inline | 
| diagMat_() const | flames::Mat< T, n_rows, n_cols, type > | inline | 
| diagRowVec(const M< T2, n_cols, n_cols, type2, _unused... > &mat) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| diagRowVec() const | flames::Mat< T, n_rows, n_cols, type > | inline | 
| diagRowVec_() const | flames::Mat< T, n_rows, n_cols, type > | inline | 
| diagVec(const M< T2, n_rows, n_rows, type2, _unused... > &mat) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| diagVec() const | flames::Mat< T, n_rows, n_cols, type > | inline | 
| diagVec_() const | flames::Mat< T, n_rows, n_cols, type > | inline | 
| element_type typedef | flames::Mat< T, n_rows, n_cols, type > | |
| emul(const M1< T1, rows_, cols_, type1, _unused1... > &mat_L, const M2< T2, rows_, cols_, type2, _unused2... > &mat_R) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| invDiag(const M< T2, n_cols, n_rows, type2, _unused... > &mat) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| invDiag() const | flames::Mat< T, n_rows, n_cols, type > | inline | 
| invINSA(const M< T2, n_rows, n_cols, type2, _unused... > &mat, size_t iter=3, coeff_type beta=2) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| invINSA(size_t iter=3, coeff_type beta=1.0) const | flames::Mat< T, n_rows, n_cols, type > | inline | 
| invNSA(const M< T2, n_rows, n_cols, type2, _unused... > &mat, size_t iter=4) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| invNSA(size_t iter=4) const | flames::Mat< T, n_rows, n_cols, type > | inline | 
| Mat() | flames::Mat< T, n_rows, n_cols, type > | inline | 
| Mat(T val) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| Mat(const Mat &mat) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| Mat(const Mat< T2, _rows, _cols, _type > &mat) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| Mat(const Mat< T2, _rows, _cols, _type > &mat) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| Mat(const std::vector< T > &vec) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| Mat(std::initializer_list< T2 > list) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| Mat(Init init) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| Mat(const T *ptr, InitAfterwards opt=InitAfterwards::NONE) | flames::Mat< T, n_rows, n_cols, type > | inlineexplicit | 
| Mat(T *const ptr, InitAfterwards opt=InitAfterwards::NONE) | flames::Mat< T, n_rows, n_cols, type > | inlineexplicit | 
| MatView< T, n_rows, n_cols, type > class | flames::Mat< T, n_rows, n_cols, type > | friend | 
| MatViewCol class | flames::Mat< T, n_rows, n_cols, type > | friend | 
| MatViewCols class | flames::Mat< T, n_rows, n_cols, type > | friend | 
| MatViewDiagMat class | flames::Mat< T, n_rows, n_cols, type > | friend | 
| MatViewDiagRowVec class | flames::Mat< T, n_rows, n_cols, type > | friend | 
| MatViewDiagVec class | flames::Mat< T, n_rows, n_cols, type > | friend | 
| MatViewOffDiag class | flames::Mat< T, n_rows, n_cols, type > | friend | 
| MatViewOpp< T, n_rows, n_cols, type > class | flames::Mat< T, n_rows, n_cols, type > | friend | 
| MatViewRow class | flames::Mat< T, n_rows, n_cols, type > | friend | 
| MatViewRows class | flames::Mat< T, n_rows, n_cols, type > | friend | 
| MatViewT< T, n_cols, n_rows, type > class | flames::Mat< T, n_rows, n_cols, type > | friend | 
| MatViewT< T, n_rows, n_cols, type > class | flames::Mat< T, n_rows, n_cols, type > | friend | 
| mul(const M< T2, n_rows, n_cols, type, _unused... > &mat, ScalarT s) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| mul(const M< T2, n_rows, n_cols, type, _unused... > &mat, std::complex< ScalarT > s) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| mul(const M< T2, n_rows, n_cols, type, _unused... > &mat, ap_int< AP_W > s) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| mul(const M< T2, n_rows, n_cols, type, _unused... > &mat, ap_fixed< AP_W, AP_I, AP_Q, AP_O, AP_N > s) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| mul(ScalarT s) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| mul(std::complex< ScalarT > s) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| mul(ap_int< AP_W > s) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| mul(ap_fixed< AP_W, AP_I, AP_Q, AP_O, AP_N > s) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| mul(const M1< T1, rows_, comm, type1, _unused1... > &mat_L, const M2< T2, comm, cols_, type2, _unused2... > &mat_R) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| mul(const M1< T1, rows_, comm, type1, _unused1... > &mat_L, const M2< T2, comm, cols_, type2, _unused2... > &mat_R) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| mul(const M1< T1, rows_, comm, type1, _unused1... > &mat_L, const M2< T2, comm, cols_, type2, _unused2... > &mat_R) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| mul(const M1< T1, rows_, comm, type1, _unused1... > &mat_L, const M2< T2, comm, cols_, type2, _unused2... > &mat_R) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| mul(const M1< T1, rows_, comm, type1, _unused1... > &mat_L, const M2< T2, comm, cols_, type2, _unused2... > &mat_R) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| mul(const M1< T1, rows_, comm, type1, _unused1... > &mat_L, const M2< T2, comm, cols_, type2, _unused2... > &mat_R) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| mul(const M1< T1, rows_, comm, type1, _unused1... > &mat_L, const M2< T2, comm, cols_, type2, _unused2... > &mat_R) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| mul(const M1< T1, rows_, comm, type1, _unused1... > &mat_L, const M2< T2, comm, cols_, type2, _unused2... > &mat_R) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| mul(const M1< T1, rows_, comm, type1, _unused1... > &mat_L, const M2< T2, comm, cols_, type2, _unused2... > &mat_R) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| mul(const M1< T1, rows_, comm, type1, _unused1... > &mat_L, const M2< T2, comm, cols_, type2, _unused2... > &mat_R) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| mul(const M1< T1, rows_, comm, type1, _unused1... > &mat_L, const M2< T2, comm, cols_, type2, _unused2... > &mat_R) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| mul(const M1< T1, rows_, comm, type1, _unused1... > &mat_L, const M2< T2, comm, cols_, type2, _unused2... > &mat_R) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| mul(const M1< T1, rows_, comm, type1, _unused1... > &mat_L, const M2< T2, comm, cols_, type2, _unused2... > &mat_R) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| mul(const M1< T1, rows_, comm, type1, _unused1... > &mat_L, const M2< T2, comm, cols_, type2, _unused2... > &mat_R) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| mul(const M1< T1, rows_, comm, type1, _unused1... > &mat_L, const M2< T2, comm, cols_, type2, _unused2... > &mat_R) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| mul(const M1< T1, rows_, comm, type1, _unused1... > &mat_L, const M2< T2, comm, cols_, type2, _unused2... > &mat_R) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| mul(const M1< T1, rows_, comm, type1, _unused1... > &mat_L, const M2< T2, comm, cols_, type2, _unused2... > &mat_R) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| mul(const M1< T1, rows_, comm, type1, _unused1... > &mat_L, const M2< T2, comm, cols_, type2, _unused2... > &mat_R) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| mul(const M1< T1, rows_, comm, type1, _unused1... > &mat_L, const M2< T2, comm, cols_, type2, _unused2... > &mat_R) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| mul(const M1< T1, rows_, comm, type1, _unused1... > &mat_L, const M2< T2, comm, cols_, type2, _unused2... > &mat_R) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| mul(const M1< T1, rows_, comm, type1, _unused1... > &mat_L, const M2< T2, comm, cols_, type2, _unused2... > &mat_R) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| mul(const M1< T1, rows_, comm, type1, _unused1... > &mat_L, const M2< T2, comm, cols_, type2, _unused2... > &mat_R) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| mul(const M1< T1, rows_, comm, type1, _unused1... > &mat_L, const M2< T2, comm, cols_, type2, _unused2... > &mat_R) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| mul(const M1< T1, rows_, comm, type1, _unused1... > &mat_L, const M2< T2, comm, cols_, type2, _unused2... > &mat_R) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| mul(const M1< T1, rows_, comm, type1, _unused1... > &mat_L, const M2< T2, comm, cols_, type2, _unused2... > &mat_R) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| mul(const M1< T1, rows_, comm, type1, _unused1... > &mat_L, const M2< T2, comm, cols_, type2, _unused2... > &mat_R) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| mul(const M1< T1, rows_, comm, type1, _unused1... > &mat_L, const M2< T2, comm, cols_, type2, _unused2... > &mat_R) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| mul(const M1< T1, rows_, comm, type1, _unused1... > &mat_L, const M2< T2, comm, cols_, type2, _unused2... > &mat_R) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| mul(const M1< T1, rows_, comm, type1, _unused1... > &mat_L, const M2< T2, comm, cols_, type2, _unused2... > &mat_R) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| mul(const M1< T1, rows_, comm, type1, _unused1... > &mat_L, const M2< T2, comm, cols_, type2, _unused2... > &mat_R) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| mul(const M1< T1, rows_, comm, type1, _unused1... > &mat_L, const M2< T2, comm, cols_, type2, _unused2... > &mat_R) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| mul(const M1< T1, rows_, comm, type1, _unused1... > &mat_L, const M2< T2, comm, cols_, type2, _unused2... > &mat_R) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| mul(const M1< T1, rows_, comm, type1, _unused1... > &mat_L, const M2< T2, comm, cols_, type2, _unused2... > &mat_R) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| mul(const M1< T1, rows_, comm, type1, _unused1... > &mat_L, const M2< T2, comm, cols_, type2, _unused2... > &mat_R) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| mul(const M1< T1, rows_, comm, type1, _unused1... > &mat_L, const M2< T2, comm, cols_, type2, _unused2... > &mat_R) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| mul(const M1< T1, rows_, comm, type1, _unused1... > &mat_L, const M2< T2, comm, cols_, type2, _unused2... > &mat_R) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| mul(const M1< T1, rows_, comm, type1, _unused1... > &mat_L, const M2< T2, comm, cols_, type2, _unused2... > &mat_R) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| mul(const M1< T1, rows_, comm, type1, _unused1... > &mat_L, const M2< T2, comm, cols_, type2, _unused2... > &mat_R) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| mul(const M1< T1, rows_, comm, type1, _unused1... > &mat_L, const M2< T2, comm, cols_, type2, _unused2... > &mat_R) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| mul(const M1< T1, rows_, comm, type1, _unused1... > &mat_L, const M2< T2, comm, cols_, type2, _unused2... > &mat_R) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| mul(const M1< T1, rows_, comm, type1, _unused1... > &mat_L, const M2< T2, comm, cols_, type2, _unused2... > &mat_R) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| mul(const M1< T1, rows_, comm, type1, _unused1... > &mat_L, const M2< T2, comm, cols_, type2, _unused2... > &mat_R) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| mul(const M1< T1, rows_, comm, type1, _unused1... > &mat_L, const M2< T2, comm, cols_, type2, _unused2... > &mat_R) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| mul(const M1< T1, rows_, comm, type1, _unused1... > &mat_L, const M2< T2, comm, cols_, type2, _unused2... > &mat_R) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| mul(const M1< T1, rows_, comm, type1, _unused1... > &mat_L, const M2< T2, comm, cols_, type2, _unused2... > &mat_R) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| mul(const M1< T1, rows_, comm, type1, _unused1... > &mat_L, const M2< T2, comm, cols_, type2, _unused2... > &mat_R) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| mul(const M1< T1, rows_, comm, type1, _unused1... > &mat_L, const M2< T2, comm, cols_, type2, _unused2... > &mat_R) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| mul(const M1< T1, rows_, comm, type1, _unused1... > &mat_L, const M2< T2, comm, cols_, type2, _unused2... > &mat_R) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| mul(const M1< T1, rows_, comm, type1, _unused1... > &mat_L, const M2< T2, comm, cols_, type2, _unused2... > &mat_R) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| mul(const M1< T1, rows_, comm, type1, _unused1... > &mat_L, const M2< T2, comm, cols_, type2, _unused2... > &mat_R) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| mul(const M1< T1, rows_, comm, type1, _unused1... > &mat_L, const M2< T2, comm, cols_, type2, _unused2... > &mat_R) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| mul(const M1< T1, rows_, comm, type1, _unused1... > &mat_L, const M2< T2, comm, cols_, type2, _unused2... > &mat_R) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| mul(const M1< T1, rows_, comm, type1, _unused1... > &mat_L, const M2< T2, comm, cols_, type2, _unused2... > &mat_R) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| mul(const M1< T1, rows_, comm, type1, _unused1... > &mat_L, const M2< T2, comm, cols_, type2, _unused2... > &mat_R) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| mul(const M1< T1, rows_, comm, type1, _unused1... > &mat_L, const M2< T2, comm, cols_, type2, _unused2... > &mat_R) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| mul(const M1< T1, rows_, comm, type1, _unused1... > &mat_L, const M2< T2, comm, cols_, type2, _unused2... > &mat_R) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| mul(const M1< T1, rows_, comm, type1, _unused1... > &mat_L, const M2< T2, comm, cols_, type2, _unused2... > &mat_R) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| mul(const M1< T1, rows_, comm, type1, _unused1... > &mat_L, const M2< T2, comm, cols_, type2, _unused2... > &mat_R) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| mul(const M1< T1, rows_, comm, type1, _unused1... > &mat_L, const M2< T2, comm, cols_, type2, _unused2... > &mat_R) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| mul(const M1< T1, rows_, comm, type1, _unused1... > &mat_L, const M2< T2, comm, cols_, type2, _unused2... > &mat_R) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| mul(const M1< T1, rows_, comm, type1, _unused1... > &mat_L, const M2< T2, comm, cols_, type2, _unused2... > &mat_R) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| mul(const M1< T1, rows_, comm, type1, _unused1... > &mat_L, const M2< T2, comm, cols_, type2, _unused2... > &mat_R) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| mul(const M1< T1, rows_, comm, type1, _unused1... > &mat_L, const M2< T2, comm, cols_, type2, _unused2... > &mat_R) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| mul(const M1< T1, rows_, comm, type1, _unused1... > &mat_L, const M2< T2, comm, cols_, type2, _unused2... > &mat_R) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| mul(const M1< T1, rows_, comm, type1, _unused1... > &mat_L, const M2< T2, comm, cols_, type2, _unused2... > &mat_R) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| mul(const M1< T1, rows_, comm, type1, _unused1... > &mat_L, const M2< T2, comm, cols_, type2, _unused2... > &mat_R) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| offDiag(const M< T2, n_cols, n_rows, type2, _unused... > &mat) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| offDiag() const | flames::Mat< T, n_rows, n_cols, type > | inline | 
| offDiag_() const | flames::Mat< T, n_rows, n_cols, type > | inline | 
| operator()(size_t r, size_t c) const | flames::Mat< T, n_rows, n_cols, type > | inline | 
| operator()(size_t r, size_t c) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| operator+() const | flames::Mat< T, n_rows, n_cols, type > | inline | 
| operator-() const | flames::Mat< T, n_rows, n_cols, type > | inline | 
| operator[](size_t index) const | flames::Mat< T, n_rows, n_cols, type > | inline | 
| operator[](size_t index) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| opp(const M< T2, n_rows, n_cols, type, _unused... > &mat) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| opp() const | flames::Mat< T, n_rows, n_cols, type > | inline | 
| opp_() const | flames::Mat< T, n_rows, n_cols, type > | inline | 
| oppSelf() | flames::Mat< T, n_rows, n_cols, type > | inline | 
| power() const | flames::Mat< T, n_rows, n_cols, type > | inline | 
| print(const std::string &str="", std::ostream &os=std::cout) const | flames::Mat< T, n_rows, n_cols, type > | inline | 
| rawDataPtr() | flames::Mat< T, n_rows, n_cols, type > | inline | 
| rawDataPtr() const | flames::Mat< T, n_rows, n_cols, type > | inline | 
| read(const std::string &file_name) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| row(const M< T2, rows_, cols_, type2, _unused... > &mat, size_t r) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| row(size_t r) const | flames::Mat< T, n_rows, n_cols, type > | inline | 
| rows(const M< T2, rows_, cols_, type2, _unused... > &mat, size_t first_row) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| rows(size_t first_row) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| rows(const M1< T1, rows_, cols_, type1, _unused1... > &mat, M2 vector) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| rows(M2 vector) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| Rows_() const | flames::Mat< T, n_rows, n_cols, type > | inline | 
| setValue(T val) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| setZero() | flames::Mat< T, n_rows, n_cols, type > | inline | 
| size() noexcept | flames::Mat< T, n_rows, n_cols, type > | inlinestatic | 
| sub(const M1< T1, n_rows, n_cols, type, _unused1... > &mat_L, const M2< T2, n_rows, n_cols, type, _unused2... > &mat_R) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| sub(const M1< T1, n_rows, n_cols, type1, _unused1... > &mat_L, const M2< T2, n_rows, n_cols, type2, _unused2... > &mat_R) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| sub(const M1< T1, n_rows, n_cols, type1, _unused1... > &mat_L, const M2< T2, n_rows, n_cols, type2, _unused2... > &mat_R) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| sub(const M1< T1, n_rows, n_cols, type1, _unused1... > &mat_L, const M2< T2, n_rows, n_cols, type2, _unused2... > &mat_R) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| sub(const M1< T1, n_rows, n_cols, type1, _unused1... > &mat_L, const M2< T2, n_rows, n_cols, type2, _unused2... > &mat_R) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| sub(const M1< T1, n_rows, n_cols, type1, _unused1... > &mat_L, const M2< T2, n_rows, n_cols, type2, _unused2... > &mat_R) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| sub(const M1< T1, n_rows, n_cols, type1, _unused1... > &mat_L, const M2< T2, n_rows, n_cols, type2, _unused2... > &mat_R) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| sub(const M1< T1, n_rows, n_cols, type1, _unused1... > &mat_L, const M2< T2, n_rows, n_cols, type2, _unused2... > &mat_R) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| sub(const M1< T1, n_rows, n_cols, type1, _unused1... > &mat_L, const M2< T2, n_rows, n_cols, type2, _unused2... > &mat_R) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| sub(const M1< T1, n_rows, n_cols, type1, _unused1... > &mat_L, const M2< T2, n_rows, n_cols, type2, _unused2... > &mat_R) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| sub(const M< T2, n_rows, n_cols, type2, _unused... > &mat_R) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| t(const M< T2, n_cols, n_rows, type2, _unused... > &mat) | flames::Mat< T, n_rows, n_cols, type > | inline | 
| t() const | flames::Mat< T, n_rows, n_cols, type > | inline | 
| t() const | flames::Mat< T, n_rows, n_cols, type > | inline | 
| t() const | flames::Mat< T, n_rows, n_cols, type > | inline | 
| t() const | flames::Mat< T, n_rows, n_cols, type > | inline | 
| t() const | flames::Mat< T, n_rows, n_cols, type > | inline | 
| t() const | flames::Mat< T, n_rows, n_cols, type > | inline | 
| t() const | flames::Mat< T, n_rows, n_cols, type > | inline | 
| t_() | flames::Mat< T, n_rows, n_cols, type > | inline | 
| t_() const | flames::Mat< T, n_rows, n_cols, type > | inline | 
| Tensor class | flames::Mat< T, n_rows, n_cols, type > | friend | 
| tSelf() | flames::Mat< T, n_rows, n_cols, type > | inline | 
| value() const | flames::Mat< T, n_rows, n_cols, type > | inline | 
| value() | flames::Mat< T, n_rows, n_cols, type > | inline | 
| value_type typedef | flames::Mat< T, n_rows, n_cols, type > | |
| ~Mat() | flames::Mat< T, n_rows, n_cols, type > | inline |