| apply_fn(const X &v, FN fn) | nmx::gsl::mat::IMCalc< Matrix > | inlineprotected |
| column(size_t n) const | nmx::gsl::mat::IRowColumns< Matrix > | inline |
| column_view(size_t n) | nmx::gsl::mat::IRowColumnsViews< Matrix > | inline |
| columns() const | nmx::gsl::mat::IMBase< Matrix > | inline |
| empty() const | nmx::gsl::mat::IMBase< Matrix > | inline |
| gsl() const | nmx::gsl::Matrix | inline |
| gsl() | nmx::gsl::Matrix | inline |
| identity(size_t N) | nmx::gsl::Matrix | inlinestatic |
| is_neg() const | nmx::gsl::mat::IMProperties< Matrix > | inline |
| is_nonneg() const | nmx::gsl::mat::IMProperties< Matrix > | inline |
| is_null() const | nmx::gsl::mat::IMProperties< Matrix > | inline |
| is_pos() const | nmx::gsl::mat::IMProperties< Matrix > | inline |
| Matrix() | nmx::gsl::Matrix | inline |
| Matrix(size_t rows, size_t columns) | nmx::gsl::Matrix | inlineexplicit |
| Matrix(size_t rows, size_t columns, double val) | nmx::gsl::Matrix | inlineexplicit |
| Matrix(std::initializer_list< std::initializer_list< double >> lst) | nmx::gsl::Matrix | inline |
| Matrix(const Matrix &m) | nmx::gsl::Matrix | inline |
| Matrix(Matrix &&m) | nmx::gsl::Matrix | inline |
| max() const | nmx::gsl::mat::IMMinMax< Matrix > | inline |
| max_index() const | nmx::gsl::mat::IMMinMax< Matrix > | inline |
| min() const | nmx::gsl::mat::IMMinMax< Matrix > | inline |
| min_index() const | nmx::gsl::mat::IMMinMax< Matrix > | inline |
| min_max() const | nmx::gsl::mat::IMMinMax< Matrix > | inline |
| min_max_idx() const | nmx::gsl::mat::IMMinMax< Matrix > | inline |
| operator()(size_t idx, size_t jdx) const | nmx::gsl::mat::IMBase< Matrix > | inline |
| operator()(size_t i, size_t j) | nmx::gsl::mat::IMBase< Matrix > | inline |
| operator*=(const Matrix &v) | nmx::gsl::mat::IMCalc< Matrix > | inline |
| operator*=(double x) | nmx::gsl::mat::IMCalc< Matrix > | inline |
| operator+=(const Matrix &v) | nmx::gsl::mat::IMCalc< Matrix > | inline |
| operator+=(double x) | nmx::gsl::mat::IMCalc< Matrix > | inline |
| operator-=(const Matrix &v) | nmx::gsl::mat::IMCalc< Matrix > | inline |
| operator-=(double x) | nmx::gsl::mat::IMCalc< Matrix > | inline |
| operator/=(const Matrix &v) | nmx::gsl::mat::IMCalc< Matrix > | inline |
| operator=(const Matrix &m) | nmx::gsl::Matrix | inline |
| operator=(Matrix &&m) | nmx::gsl::Matrix | inline |
| row(size_t n) const | nmx::gsl::mat::IRowColumns< Matrix > | inline |
| row_view(size_t n) | nmx::gsl::mat::IRowColumnsViews< Matrix > | inline |
| rows() const | nmx::gsl::mat::IMBase< Matrix > | inline |
| save(std::ostream &os, Format fmt=Output::array()) const | nmx::gsl::mat::IMBase< Matrix > | inline |
| set_column(const gsl::Vector &v, size_t n) | nmx::gsl::mat::IRowColumns< Matrix > | inline |
| set_row(const gsl::Vector &v, size_t n) | nmx::gsl::mat::IRowColumns< Matrix > | inline |
| sub_column_view(size_t i, size_t offset, size_t n) | nmx::gsl::mat::IRowColumnsViews< Matrix > | inline |
| sub_row_view(size_t i, size_t offset, size_t n) | nmx::gsl::mat::IRowColumnsViews< Matrix > | inline |
| swap_columns(size_t i, size_t j) | nmx::gsl::mat::IMExchange< Matrix > | inline |
| swap_row_columns(size_t i, size_t j) | nmx::gsl::mat::IMExchange< Matrix > | inline |
| swap_rows(size_t i, size_t j) | nmx::gsl::mat::IMExchange< Matrix > | inline |
| transform(FN fn) | nmx::gsl::mat::IMBase< Matrix > | inline |
| transpose() | nmx::gsl::mat::IMExchange< Matrix > | inline |
| transpose_copy(const Matrix &m) | nmx::gsl::mat::IMExchange< Matrix > | inline |
| View typedef | nmx::gsl::Matrix | |
| ~Matrix() | nmx::gsl::Matrix | inline |