Linear Algebra  arduino
Accessible implementations of linear algebra algorithms
RowVector Member List

This is the complete list of members for RowVector, including all inherited members.

begin()Matrixinline
begin() constMatrixinline
cbegin() constMatrixinline
cend() constMatrixinline
clear_and_deallocate()Matrix
cols() constMatrixinline
cols_Matrixprotected
constant(size_t size, double value)RowVectorstatic
Matrix::constant(size_t rows, size_t cols, double value)Matrixstatic
cross(const RowVector &a, const RowVector &b)RowVectorstatic
cross(RowVector &&a, const RowVector &b)RowVectorstatic
cross(const RowVector &a, RowVector &&b)RowVectorstatic
cross(RowVector &&a, RowVector &&b)RowVectorstatic
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)RowVectorstatic
cross_inplace(RowVector &a, RowVector &&b)RowVectorstatic
cross_inplace_neg(RowVector &a, const RowVector &b)RowVectorstatic
cross_inplace_neg(RowVector &a, RowVector &&b)RowVectorstatic
dot(const RowVector &a, const RowVector &b)RowVectorstatic
dot(RowVector &&a, const RowVector &b)RowVectorstatic
dot(const RowVector &a, RowVector &&b)RowVectorstatic
dot(RowVector &&a, RowVector &&b)RowVectorstatic
dot(const RowVector &b) const &RowVectorinline
dot(const RowVector &b) &&RowVectorinline
dot(RowVector &&b) const &RowVectorinline
dot(RowVector &&b) &&RowVectorinline
end()Matrixinline
end() constMatrixinline
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)Matrixstatic
identity(size_t rows)Matrixstatic
Matrix(storage_t &&storage, size_t rows, size_t cols)Matrixexplicitprotected
Matrix(const storage_t &storage, size_t rows, size_t cols)Matrixexplicitprotected
Matrix()=defaultMatrix
Matrix(size_t rows, size_t cols)Matrix
Matrix(std::initializer_list< std::initializer_list< double >> init)Matrix
Matrix(const Matrix &)=defaultMatrix
Matrix(Matrix &&)Matrix
norm2() const &RowVector
norm2() &&RowVector
normFro() const &Matrix
normFro() &&Matrix
num_elems() constMatrixinline
ones(size_t size)RowVectorstatic
Matrix::ones(size_t rows, size_t cols)Matrixstatic
operator!=(const Matrix &other) constMatrixinline
operator()(size_t row, size_t col)Matrix
operator()(size_t row, size_t col) constMatrix
operator()(size_t index)Matrixinline
operator()(size_t index) constMatrixinline
operator<<(std::ostream &os, const Matrix &M)Matrixrelated
operator<<(Print &p, const Matrix &M)Matrixrelated
operator=(std::initializer_list< double > init)RowVector
Matrix::operator=(std::initializer_list< std::initializer_list< double >> init)Matrix
Matrix::operator=(const Matrix &)=defaultMatrix
Matrix::operator=(Matrix &&)Matrix
operator==(const Matrix &other) constMatrix
print(std::ostream &os, uint8_t precision=0, uint8_t width=0) constMatrix
print(Print &print, uint8_t precision=0, uint8_t width=0) constMatrix
printTo(Print &print) const overrideMatrixinline
random(size_t size, double min=0, double max=1, std::default_random_engine::result_type seed=std::default_random_engine::default_seed)RowVectorstatic
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)Matrixstatic
reshape(size_t, size_t)=deleteRowVector
reshaped(size_t, size_t)=deleteRowVector
Matrix::reshaped(size_t newrows, size_t newcols) constMatrix
resize(size_t size)RowVectorinline
rows() constMatrixinline
rows_Matrixprotected
RowVector()=defaultRowVector
RowVector(size_t size)RowVectorinline
RowVector(std::initializer_list< double > init)RowVectorinline
RowVector(const Matrix &matrix)RowVectorexplicit
RowVector(Matrix &&matrix)RowVectorexplicit
size() constRowVectorinline
storageMatrixprotected
storage_t typedefMatrixprivate
swap_columns(size_t a, size_t b)Matrix
swap_rows(size_t a, size_t b)Matrix
zeros(size_t size)RowVectorstatic
Matrix::zeros(size_t rows, size_t cols)Matrixstatic