| allocate(void) | linalg::Matrix | [protected] |
| apply(ElementAction &action) | linalg::Matrix | |
| apply(ConstElementAction &action) const | linalg::Matrix | |
| are_compatible(const Matrix &im1, const Matrix &im2) | linalg::Matrix | [friend] |
| asymmetry_index(void) const | linalg::Matrix | |
| clear(void) | linalg::Matrix | [inline] |
| col_lwb | linalg::DimSpec | [protected] |
| col_norm(void) const | linalg::Matrix | |
| ConstMatrixColumn class | linalg::Matrix | [friend] |
| ConstMatrixDiag class | linalg::Matrix | [friend] |
| ConstMatrixRow class | linalg::Matrix | [friend] |
| ConstReference class | linalg::Matrix | [friend] |
| determinant(void) const | linalg::Matrix | |
| DimSpec(const int _nrows, const int _ncols) | linalg::DimSpec | [inline] |
| DimSpec(const int _row_lwb, const int _row_upb, const int _col_lwb, const int _col_upb) | linalg::DimSpec | [inline] |
| dummy_determinant_ref | linalg::Matrix | [static] |
| e2_norm(void) const | linalg::Matrix | |
| e2_norm(const Matrix &m1, const Matrix &m2) | linalg::Matrix | [friend] |
| elements | linalg::Matrix | [protected] |
| ElementWiseConst class | linalg::Matrix | [friend] |
| ElementWiseStrideConst class | linalg::Matrix | [friend] |
| haar_matrix::fill_in(Matrix &m) const | linalg::Matrix | [friend] |
| hilbert_matrix(void) | linalg::Matrix | |
| info(void) const | linalg::Matrix | |
| invalid_matrix(void) const | linalg::Matrix | |
| invert(double &determ_ref=dummy_determinant_ref) | linalg::Matrix | |
| is_valid(void) const | linalg::Matrix | [inline] |
| LABlockStreamIn class | linalg::Matrix | [friend] |
| LABlockStreamOut class | linalg::Matrix | [friend] |
| LAStreamIn class | linalg::Matrix | [friend] |
| LAStreamOut class | linalg::Matrix | [friend] |
| LAStrideStreamIn class | linalg::Matrix | [friend] |
| LAStrideStreamOut class | linalg::Matrix | [friend] |
| LazyTransposedMatrix::fill_in(Matrix &m) const | linalg::Matrix | [friend] |
| Matrix(const int nrows, const int ncols) | linalg::Matrix | [inline] |
| Matrix(const int row_lwb, const int row_upb, const int col_lwb, const int col_upb) | linalg::Matrix | [inline] |
| Matrix(const DimSpec &dimension_specs) | linalg::Matrix | [inline] |
| Matrix(const Matrix &another) | linalg::Matrix | [inline] |
| Matrix(const LazyMatrix &lazy_constructor) | linalg::Matrix | [inline] |
| Matrix(const char *file_name) | linalg::Matrix | [explicit] |
| MatrixDABase class | linalg::Matrix | [friend] |
| mult(const Matrix &A, const Matrix &B) | linalg::Matrix | |
| name | linalg::Matrix | [protected] |
| ncols | linalg::DimSpec | [protected] |
| nelems | linalg::Matrix | [protected] |
| norm_1(void) const | linalg::Vector | [inline] |
| norm_2_sqr(void) const | linalg::Vector | [inline] |
| norm_inf(void) const | linalg::Vector | [inline] |
| nrows | linalg::DimSpec | [protected] |
| operator *(const Vector &v1, const Vector &v2) | linalg::Vector | [friend] |
| operator *=(const Matrix &A) | linalg::Vector | |
| linalg::Matrix::operator *=(const ConstReference &ref) | linalg::Matrix | [inline] |
| operator()(const int index) | linalg::Vector | [inline] |
| operator()(const int index) const | linalg::Vector | [inline] |
| operator<<(ostream &os, const DimSpec &dimspec) | linalg::DimSpec | [friend] |
| operator=(const Vector &v) | linalg::Vector | [inline] |
| operator=(const LazyMatrix &source) | linalg::Vector | [inline] |
| operator=(const ElementWiseConst &stream) | linalg::Vector | [inline] |
| operator=(const ElementWiseStrideConst &stream) | linalg::Vector | [inline] |
| operator=(const REAL val) | linalg::Vector | [inline] |
| linalg::Matrix::operator=(const Matrix &source) | linalg::Matrix | [inline] |
| linalg::Matrix::operator=(const ConstReference &ref) | linalg::Matrix | [inline] |
| operator==(const Matrix &im2) const | linalg::Matrix | |
| linalg::DimSpec::operator==(const DimSpec &another_dim_spec) const | linalg::DimSpec | [inline] |
| print(const char title[]) const | linalg::Matrix | |
| q_col_lwb(void) const | linalg::DimSpec | [inline] |
| q_col_upb(void) const | linalg::DimSpec | [inline] |
| q_lwb(void) const | linalg::Vector | [inline] |
| q_name(void) const | linalg::Matrix | [inline] |
| q_ncols(void) const | linalg::DimSpec | [inline] |
| q_no_elems(void) const | linalg::Matrix | [inline] |
| q_nrows(void) const | linalg::DimSpec | [inline] |
| q_row_lwb(void) const | linalg::DimSpec | [inline] |
| q_row_upb(void) const | linalg::DimSpec | [inline] |
| q_upb(void) const | linalg::Vector | [inline] |
| resize_to(const int n) | linalg::Vector | [inline] |
| resize_to(const int lwb, const int upb) | linalg::Vector | |
| resize_to(const Vector &v) | linalg::Vector | [inline] |
| linalg::Matrix::resize_to(const int row_lwb, const int row_upb, const int col_lwb, const int col_upb) | linalg::Matrix | [inline] |
| linalg::Matrix::resize_to(const DimSpec &dimension_specs) | linalg::Matrix | |
| row_lwb | linalg::DimSpec | [protected] |
| row_norm(void) const | linalg::Matrix | |
| set_name(const char *name) | linalg::Matrix | |
| unit_matrix(void) | linalg::Matrix | |
| Vector(const int n) | linalg::Vector | [inline] |
| Vector(const int lwb, const int upb) | linalg::Vector | [inline] |
| Vector(const int lwb, const int upb, double iv1,...) | linalg::Vector | |
| Vector(const LazyMatrix &lazy_constructor) | linalg::Vector | [inline] |
| linalg::Matrix::Vector class | linalg::Matrix | [friend] |
| write(const char *file_name, const char *title="") const | linalg::Matrix | |
| ~Matrix(void) | linalg::Matrix | |