|
Linear Algebra
master
Accessible implementations of linear algebra algorithms
|
This is the complete list of members for RowVector, including all inherited members.
| begin() | Matrix | inline |
| begin() const | Matrix | inline |
| cbegin() const | Matrix | inline |
| cend() const | Matrix | inline |
| clear_and_deallocate() | Matrix | |
| cols() const | Matrix | inline |
| cols_ | Matrix | protected |
| constant(size_t size, double value) | RowVector | static |
| Matrix::constant(size_t rows, size_t cols, double value) | Matrix | static |
| cross(const RowVector &a, const RowVector &b) | RowVector | static |
| cross(RowVector &&a, const RowVector &b) | RowVector | static |
| cross(const RowVector &a, RowVector &&b) | RowVector | static |
| cross(RowVector &&a, RowVector &&b) | RowVector | static |
| cross(const RowVector &b) const & | RowVector | |
| cross(const RowVector &b) && | RowVector | |
| cross(RowVector &&b) const & | RowVector | |
| cross(RowVector &&b) && | RowVector | |
| cross_inplace(RowVector &a, const RowVector &b) | RowVector | static |
| cross_inplace(RowVector &a, RowVector &&b) | RowVector | static |
| cross_inplace_neg(RowVector &a, const RowVector &b) | RowVector | static |
| cross_inplace_neg(RowVector &a, RowVector &&b) | RowVector | static |
| dot(const RowVector &a, const RowVector &b) | RowVector | static |
| dot(RowVector &&a, const RowVector &b) | RowVector | static |
| dot(const RowVector &a, RowVector &&b) | RowVector | static |
| dot(RowVector &&a, RowVector &&b) | RowVector | static |
| dot(const RowVector &b) const & | RowVector | inline |
| dot(const RowVector &b) && | RowVector | inline |
| dot(RowVector &&b) const & | RowVector | inline |
| dot(RowVector &&b) && | RowVector | inline |
| end() | Matrix | inline |
| end() const | Matrix | inline |
| fill(double value) | Matrix | |
| fill_identity() | Matrix | |
| fill_random(double min=0, double max=1, std::default_random_engine::result_type seed=std::default_random_engine::default_seed) | Matrix | |
| identity(size_t rows, size_t cols) | Matrix | static |
| identity(size_t rows) | Matrix | static |
| Matrix(storage_t &&storage, size_t rows, size_t cols) | Matrix | explicitprotected |
| Matrix(const storage_t &storage, size_t rows, size_t cols) | Matrix | explicitprotected |
| Matrix()=default | Matrix | |
| Matrix(size_t rows, size_t cols) | Matrix | |
| Matrix(std::initializer_list< std::initializer_list< double >> init) | Matrix | |
| Matrix(const Matrix &)=default | Matrix | |
| Matrix(Matrix &&) | Matrix | |
| norm2() const & | RowVector | |
| norm2() && | RowVector | |
| normFro() const & | Matrix | |
| normFro() && | Matrix | |
| num_elems() const | Matrix | inline |
| ones(size_t size) | RowVector | static |
| Matrix::ones(size_t rows, size_t cols) | Matrix | static |
| operator!=(const Matrix &other) const | Matrix | inline |
| operator()(size_t row, size_t col) | Matrix | |
| operator()(size_t row, size_t col) const | Matrix | |
| operator()(size_t index) | Matrix | inline |
| operator()(size_t index) const | Matrix | inline |
| operator<<(std::ostream &os, const Matrix &M) | Matrix | related |
| operator=(std::initializer_list< double > init) | RowVector | |
| Matrix::operator=(std::initializer_list< std::initializer_list< double >> init) | Matrix | |
| Matrix::operator=(const Matrix &)=default | Matrix | |
| Matrix::operator=(Matrix &&) | Matrix | |
| operator==(const Matrix &other) const | Matrix | |
| print(std::ostream &os, uint8_t precision=0, uint8_t width=0) const | Matrix | |
| random(size_t size, double min=0, double max=1, std::default_random_engine::result_type seed=std::default_random_engine::default_seed) | RowVector | static |
| Matrix::random(size_t rows, size_t cols, double min=0, double max=1, std::default_random_engine::result_type seed=std::default_random_engine::default_seed) | Matrix | static |
| reshape(size_t, size_t)=delete | RowVector | |
| reshaped(size_t, size_t)=delete | RowVector | |
| Matrix::reshaped(size_t newrows, size_t newcols) const | Matrix | |
| resize(size_t size) | RowVector | inline |
| rows() const | Matrix | inline |
| rows_ | Matrix | protected |
| RowVector()=default | RowVector | |
| RowVector(size_t size) | RowVector | inline |
| RowVector(std::initializer_list< double > init) | RowVector | inline |
| RowVector(const Matrix &matrix) | RowVector | explicit |
| RowVector(Matrix &&matrix) | RowVector | explicit |
| size() const | RowVector | inline |
| storage | Matrix | protected |
| storage_t typedef | Matrix | private |
| swap_columns(size_t a, size_t b) | Matrix | |
| swap_rows(size_t a, size_t b) | Matrix | |
| zeros(size_t size) | RowVector | static |
| Matrix::zeros(size_t rows, size_t cols) | Matrix | static |