as_gsl_view() | LinAlg::Vector< T > | |
as_gsl_view() const | LinAlg::Vector< T > | |
at(std::size_t i) | LinAlg::Vector< T > | inline |
at(std::size_t i) const | LinAlg::Vector< T > | inline |
Matrix< double >::at(std::size_t row_i, std::size_t col_j) | LinAlg::Matrix< double > | inline |
Matrix< double >::at(std::size_t row_i, std::size_t col_j) const | LinAlg::Matrix< double > | inline |
begin() | LinAlg::Matrix< double > | inline |
cbegin() const (defined in LinAlg::Matrix< double >) | LinAlg::Matrix< double > | inline |
cend() const (defined in LinAlg::Matrix< double >) | LinAlg::Matrix< double > | inline |
cols() const | LinAlg::Matrix< double > | inline |
column_view(std::size_t col) | LinAlg::Matrix< double > | inline |
column_view(std::size_t col) const | LinAlg::Matrix< double > | inline |
complex() const (defined in LinAlg::Vector< T >) | LinAlg::Vector< T > | |
conj() const (defined in LinAlg::Vector< T >) | LinAlg::Vector< T > | |
conj_in_place() | LinAlg::Matrix< double > | |
data() | LinAlg::Matrix< double > | inline |
data() const | LinAlg::Matrix< double > | inline |
determinant() const | LinAlg::Matrix< double > | |
end() (defined in LinAlg::Matrix< double >) | LinAlg::Matrix< double > | inline |
imag() const (defined in LinAlg::Vector< T >) | LinAlg::Vector< T > | |
inverse() const | LinAlg::Matrix< double > | |
invert_in_place() | LinAlg::Matrix< double > | |
m_cols (defined in LinAlg::Matrix< double >) | LinAlg::Matrix< double > | protected |
m_data (defined in LinAlg::Matrix< double >) | LinAlg::Matrix< double > | protected |
m_rows (defined in LinAlg::Matrix< double >) | LinAlg::Matrix< double > | protected |
make_identity() | LinAlg::Matrix< double > | |
Matrix() | LinAlg::Matrix< double > | inline |
Matrix(std::size_t rows, std::size_t cols) | LinAlg::Matrix< double > | inline |
Matrix(std::size_t dimension) | LinAlg::Matrix< double > | inlineexplicit |
Matrix(std::initializer_list< std::initializer_list< double >> ll) | LinAlg::Matrix< double > | inline |
Matrix(std::size_t rows, std::size_t cols, std::initializer_list< double > l) | LinAlg::Matrix< double > | inline |
Matrix(std::size_t rows, std::size_t cols, std::vector< double > &&v) | LinAlg::Matrix< double > | inline |
Matrix(std::size_t rows, std::size_t cols, const std::vector< double > &v) | LinAlg::Matrix< double > | inline |
mult_elements_by(const Matrix< double > &a) | LinAlg::Matrix< double > | |
operator()(std::size_t i) | LinAlg::Vector< T > | inline |
operator()(std::size_t i) const | LinAlg::Vector< T > | inline |
Matrix< double >::operator()(std::size_t i, std::size_t j) | LinAlg::Matrix< double > | inline |
Matrix< double >::operator()(std::size_t i, std::size_t j) const | LinAlg::Matrix< double > | inline |
operator* (defined in LinAlg::Vector< T >) | LinAlg::Vector< T > | friend |
operator* (defined in LinAlg::Vector< T >) | LinAlg::Vector< T > | friend |
operator*(const Matrix< T > &a, const Vector< T > &b) | LinAlg::Vector< T > | friend |
operator*(const Vector< T > &a, const Vector< T > &b) | LinAlg::Vector< T > | friend |
operator*=(const T x) (defined in LinAlg::Vector< T >) | LinAlg::Vector< T > | |
operator+ (defined in LinAlg::Vector< T >) | LinAlg::Vector< T > | friend |
operator+=(const Vector< T > &rhs) (defined in LinAlg::Vector< T >) | LinAlg::Vector< T > | |
Matrix< double >::operator+=(const Matrix< double > &rhs) | LinAlg::Matrix< double > | |
Matrix< double >::operator+=(double aI) | LinAlg::Matrix< double > | |
operator- (defined in LinAlg::Vector< T >) | LinAlg::Vector< T > | friend |
operator-=(const Vector< T > rhs) (defined in LinAlg::Vector< T >) | LinAlg::Vector< T > | |
operator-=(const Matrix< double > &rhs) (defined in LinAlg::Matrix< double >) | LinAlg::Matrix< double > | |
Matrix< double >::operator-=(double aI) | LinAlg::Matrix< double > | |
operator/ (defined in LinAlg::Vector< T >) | LinAlg::Vector< T > | friend |
operator/=(const T x) (defined in LinAlg::Vector< T >) | LinAlg::Vector< T > | |
operator[](std::size_t i) const | LinAlg::Vector< T > | inline |
operator[](std::size_t i) | LinAlg::Vector< T > | inline |
outer_product(const Vector< T > &a, const Vector< T > &b) | LinAlg::Vector< T > | friend |
real() const (defined in LinAlg::Vector< T >) | LinAlg::Vector< T > | |
row(std::size_t row) const | LinAlg::Matrix< double > | inline |
row_view(std::size_t row) | LinAlg::Matrix< double > | inline |
row_view(std::size_t row) const | LinAlg::Matrix< double > | inline |
rows() const | LinAlg::Matrix< double > | inline |
size() const | LinAlg::Matrix< double > | inline |
transpose() const =delete (defined in LinAlg::Vector< T >) | LinAlg::Vector< T > | |
Vector() | LinAlg::Vector< T > | inline |
Vector(std::size_t dimension) | LinAlg::Vector< T > | inline |
Vector(std::initializer_list< T > l) | LinAlg::Vector< T > | inline |
Vector(std::vector< T > &&v) | LinAlg::Vector< T > | inline |
Vector(const std::vector< T > &v) | LinAlg::Vector< T > | inline |
Vector(const Matrix< T > &&m) | LinAlg::Vector< T > | inline |
Vector(const Matrix< T > &m) | LinAlg::Vector< T > | inline |
zero() | LinAlg::Matrix< double > | |