atlas  0.6
atlas::matrix::Matrix< C > Member List

This is the complete list of members for atlas::matrix::Matrix< C >, including all inherited members.

add_column(const Vector< C > &)atlas::matrix::Matrix_base< C >
add_row(const Vector< C > &)atlas::matrix::Matrix_base< C >
apply_to(Vector< C1 > &v) const atlas::matrix::Matrix< C >inline
at(size_t i, size_t j) const atlas::matrix::Matrix_base< C >inlineprotected
at(size_t i, size_t j)atlas::matrix::Matrix_base< C >inlineprotected
base typedefatlas::matrix::Matrix< C >protected
column(size_t j) const atlas::matrix::Matrix_base< C >inline
columnMultiply(size_t j, C f)atlas::matrix::Matrix< C >
columnOperation(size_t j, size_t k, const C &c)atlas::matrix::Matrix< C >
columns() const atlas::matrix::Matrix_base< C >
columnSize() const atlas::matrix::Matrix_base< C >inline
d_dataatlas::matrix::Matrix_base< C >protected
eraseColumn(size_t)atlas::matrix::Matrix_base< C >
eraseRow(size_t)atlas::matrix::Matrix_base< C >
get_column(Vector< C > &, size_t) const atlas::matrix::Matrix_base< C >
get_row(Vector< C > &, size_t) const atlas::matrix::Matrix_base< C >
is_zero() const atlas::matrix::Matrix_base< C >
isEmpty() const atlas::matrix::Matrix_base< C >inline
leftMult(const Matrix &P)atlas::matrix::Matrix< C >inline
Matrix()atlas::matrix::Matrix< C >inline
Matrix(const base &M)atlas::matrix::Matrix< C >inline
Matrix(base &&M)atlas::matrix::Matrix< C >inline
Matrix(size_t m, size_t n)atlas::matrix::Matrix< C >inline
Matrix(size_t m, size_t n, const C &c)atlas::matrix::Matrix< C >inline
Matrix(const std::vector< Vector< C > > &cols, size_t n_rows)atlas::matrix::Matrix< C >inline
Matrix(I begin, I end, size_t n_rows, tags::IteratorTag)atlas::matrix::Matrix< C >inline
Matrix(size_t n)atlas::matrix::Matrix< C >explicit
Matrix_base()atlas::matrix::Matrix_base< C >inline
Matrix_base(size_t m, size_t n)atlas::matrix::Matrix_base< C >inline
Matrix_base(size_t m, size_t n, const C &c)atlas::matrix::Matrix_base< C >inline
Matrix_base(const std::vector< Vector< C > > &, size_t n_rows)atlas::matrix::Matrix_base< C >
Matrix_base(I begin, I end, size_t n_rows, tags::IteratorTag)atlas::matrix::Matrix_base< C >
negate()atlas::matrix::Matrix< C >inline
negative_transposed() const atlas::matrix::Matrix< C >inline
numColumns() const atlas::matrix::Matrix_base< C >inline
numRows() const atlas::matrix::Matrix_base< C >inline
operator!=(const Matrix_base< C > &m) const atlas::matrix::Matrix_base< C >inline
operator()(size_t i, size_t j) const atlas::matrix::Matrix_base< C >inline
operator()(size_t i, size_t j)atlas::matrix::Matrix_base< C >inline
operator*(const Vector< C1 > &) const atlas::matrix::Matrix< C >
operator*(const Matrix &) const atlas::matrix::Matrix< C >
operator*=(const Matrix &Q)atlas::matrix::Matrix< C >inline
operator+=(const Matrix &)atlas::matrix::Matrix< C >
operator-=(const Matrix &)atlas::matrix::Matrix< C >
operator==(const Matrix_base< C > &) const atlas::matrix::Matrix_base< C >
reset()atlas::matrix::Matrix_base< C >inline
right_mult(Vector< C1 > &v) const atlas::matrix::Matrix< C >inline
right_prod(const Vector< C1 > &) const atlas::matrix::Matrix< C >
row(size_t i) const atlas::matrix::Matrix_base< C >inline
rowMultiply(size_t i, C f)atlas::matrix::Matrix< C >
rowOperation(size_t, size_t, const C &)atlas::matrix::Matrix< C >
rows() const atlas::matrix::Matrix_base< C >
rowSize() const atlas::matrix::Matrix_base< C >inline
set_column(size_t, const Vector< C > &)atlas::matrix::Matrix_base< C >
set_row(size_t, const Vector< C > &)atlas::matrix::Matrix_base< C >
swap(Matrix_base &)atlas::matrix::Matrix_base< C >
swapColumns(size_t, size_t)atlas::matrix::Matrix< C >
swapRows(size_t, size_t)atlas::matrix::Matrix< C >
transpose()atlas::matrix::Matrix< C >
transposed() const atlas::matrix::Matrix< C >