, including all inherited members.
at(const u32 in_row, const u32 in_col) | Mat< eT > | [inline] |
at(const u32 in_row, const u32 in_col) const | Mat< eT > | [inline] |
col(const u32 col_num) | Mat< eT > | [inline] |
col(const u32 col_num) const | Mat< eT > | [inline] |
colptr(const u32 in_col) | Mat< eT > | [inline] |
colptr(const u32 in_col) const | Mat< eT > | [inline] |
cols(const u32 in_col1, const u32 in_col2) | Mat< eT > | [inline] |
cols(const u32 in_col1, const u32 in_col2) const | Mat< eT > | [inline] |
diag(const s32 in_id=0) | Mat< eT > | [inline] |
diag(const s32 in_id=0) const | Mat< eT > | [inline] |
elem_type typedef | Mat< eT > | |
fill(const eT val) | Mat< eT > | [inline] |
get_ref() const | Base< eT, Mat< eT > > | [inline] |
init(const u32 in_rows, const u32 in_cols) | Mat< eT > | [inline, protected] |
init(const std::string &text) | Mat< eT > | [inline, protected] |
init(const Mat &x) | Mat< eT > | [inline, protected] |
is_finite() const | Mat< eT > | [inline] |
is_square() const | Mat< eT > | [inline] |
is_vec() const | Mat< eT > | [inline] |
load(const std::string name, const file_type type=auto_detect) | Mat< eT > | [inline] |
Mat() | Mat< eT > | [inline] |
Mat(const u32 in_rows, const u32 in_cols) | Mat< eT > | [inline] |
Mat(const char *text) | Mat< eT > | [inline] |
Mat(const std::string &text) | Mat< eT > | [inline] |
Mat(const eT *aux_mem, const u32 aux_n_rows, const u32 aux_n_cols) | Mat< eT > | [inline] |
Mat(const Mat &m) | Mat< eT > | [inline] |
Mat(const Base< pod_type, T1 > &A, const Base< pod_type, T2 > &B) | Mat< eT > | [inline, explicit] |
Mat(const subview< eT > &X) | Mat< eT > | [inline] |
Mat(const diagview< eT > &X) | Mat< eT > | [inline] |
Mat(const Op< T1, op_type > &X) | Mat< eT > | [inline] |
Mat(const Glue< T1, T2, glue_type > &X) | Mat< eT > | [inline] |
Mat(const Base< typename Mat< eT >::pod_type, T1 > &A, const Base< typename Mat< eT >::pod_type, T2 > &B) | Mat< eT > | [inline] |
mem | Mat< eT > | |
mem_local | Mat< eT > | [protected] |
memptr() | Mat< eT > | [inline] |
memptr() const | Mat< eT > | [inline] |
n_cols | Mat< eT > | |
n_elem | Mat< eT > | |
n_rows | Mat< eT > | |
operator%=(const Mat &m) | Mat< eT > | [inline] |
operator%=(const subview< eT > &X) | Mat< eT > | [inline] |
operator%=(const Op< T1, op_type > &X) | Mat< eT > | [inline] |
operator%=(const Glue< T1, T2, glue_type > &X) | Mat< eT > | [inline] |
operator()(const u32 i) | Mat< eT > | [inline] |
operator()(const u32 i) const | Mat< eT > | [inline] |
operator()(const u32 in_row, const u32 in_col) | Mat< eT > | [inline] |
operator()(const u32 in_row, const u32 in_col) const | Mat< eT > | [inline] |
operator*=(const eT val) | Mat< eT > | [inline] |
operator*=(const Mat &m) | Mat< eT > | [inline] |
operator*=(const subview< eT > &X) | Mat< eT > | [inline] |
operator*=(const Op< T1, op_type > &X) | Mat< eT > | [inline] |
operator*=(const Glue< T1, T2, glue_type > &X) | Mat< eT > | [inline] |
operator++() | Mat< eT > | [inline] |
operator++(int) | Mat< eT > | [inline] |
operator+=(const eT val) | Mat< eT > | [inline] |
operator+=(const Mat &m) | Mat< eT > | [inline] |
operator+=(const subview< eT > &X) | Mat< eT > | [inline] |
operator+=(const Op< T1, op_type > &X) | Mat< eT > | [inline] |
operator+=(const Glue< T1, T2, glue_type > &X) | Mat< eT > | [inline] |
operator--() | Mat< eT > | [inline] |
operator--(int) | Mat< eT > | [inline] |
operator-=(const eT val) | Mat< eT > | [inline] |
operator-=(const Mat &m) | Mat< eT > | [inline] |
operator-=(const subview< eT > &X) | Mat< eT > | [inline] |
operator-=(const Op< T1, op_type > &X) | Mat< eT > | [inline] |
operator-=(const Glue< T1, T2, glue_type > &X) | Mat< eT > | [inline] |
operator/=(const eT val) | Mat< eT > | [inline] |
operator/=(const Mat &m) | Mat< eT > | [inline] |
operator/=(const subview< eT > &X) | Mat< eT > | [inline] |
operator/=(const Op< T1, op_type > &X) | Mat< eT > | [inline] |
operator/=(const Glue< T1, T2, glue_type > &X) | Mat< eT > | [inline] |
operator=(const char *text) | Mat< eT > | [inline] |
operator=(const std::string &text) | Mat< eT > | [inline] |
operator=(const eT val) | Mat< eT > | [inline] |
operator=(const Mat &m) | Mat< eT > | [inline] |
operator=(const subview< eT > &X) | Mat< eT > | [inline] |
operator=(const diagview< eT > &X) | Mat< eT > | [inline] |
operator=(const Op< T1, op_type > &X) | Mat< eT > | [inline] |
operator=(const Glue< T1, T2, glue_type > &X) | Mat< eT > | [inline] |
operator[](const u32 i) | Mat< eT > | [inline] |
operator[](const u32 i) const | Mat< eT > | [inline] |
pod_type typedef | Mat< eT > | |
print(const std::string extra_text="") const | Mat< eT > | [inline] |
print(std::ostream &user_stream, const std::string extra_text="") const | Mat< eT > | [inline] |
raw_print(const std::string extra_text="") const | Mat< eT > | [inline] |
raw_print(std::ostream &user_stream, const std::string extra_text="") const | Mat< eT > | [inline] |
reset() | Mat< eT > | [inline] |
row(const u32 row_num) | Mat< eT > | [inline] |
row(const u32 row_num) const | Mat< eT > | [inline] |
rows(const u32 in_row1, const u32 in_row2) | Mat< eT > | [inline] |
rows(const u32 in_row1, const u32 in_row2) const | Mat< eT > | [inline] |
save(const std::string name, const file_type type=arma_binary) const | Mat< eT > | [inline] |
set_size(const u32 in_rows, const u32 in_cols) | Mat< eT > | [inline] |
submat(const u32 in_row1, const u32 in_col1, const u32 in_row2, const u32 in_col2) | Mat< eT > | [inline] |
submat(const u32 in_row1, const u32 in_col1, const u32 in_row2, const u32 in_col2) const | Mat< eT > | [inline] |
swap_cols(const u32 in_col1, const u32 in_col2) | Mat< eT > | [inline] |
swap_rows(const u32 in_row1, const u32 in_row2) | Mat< eT > | [inline] |
zeros() | Mat< eT > | [inline] |
zeros(const u32 in_rows, const u32 in_cols) | Mat< eT > | [inline] |
~Mat() | Mat< eT > | [inline] |