absMinPos(size_t i_min=0, size_t j_min=0) const | atlas::matrix::Matrix< C > | |
apply(std::vector< C > &, const std::vector< C > &) const | atlas::matrix::Matrix< C > | |
apply(const I &, const I &, O) const | atlas::matrix::Matrix< C > | |
begin() | atlas::matrix::Matrix< C > | [inline] |
begin() const | atlas::matrix::Matrix< C > | [inline] |
changeColumnSign(size_t) | atlas::matrix::Matrix< C > | |
changeRowSign(size_t) | atlas::matrix::Matrix< C > | |
column(std::vector< C > &, size_t) const | atlas::matrix::Matrix< C > | |
columnOperation(size_t, size_t, const C &) | atlas::matrix::Matrix< C > | |
columnSize() const | atlas::matrix::Matrix< C > | [inline] |
const_iterator typedef | atlas::matrix::Matrix< C > | |
copy(const Matrix< C > &, size_t r=0, size_t c=0) | atlas::matrix::Matrix< C > | |
copyColumn(const Matrix< C > &, size_t, size_t) | atlas::matrix::Matrix< C > | |
copyRow(const Matrix< C > &, size_t, size_t) | atlas::matrix::Matrix< C > | |
d_columns | atlas::matrix::Matrix< C > | [private] |
d_data | atlas::matrix::Matrix< C > | [private] |
d_rows | atlas::matrix::Matrix< C > | [private] |
divisible(C) const | atlas::matrix::Matrix< C > | |
end() | atlas::matrix::Matrix< C > | [inline] |
end() const | atlas::matrix::Matrix< C > | [inline] |
eraseColumn(size_t) | atlas::matrix::Matrix< C > | |
eraseRow(size_t) | atlas::matrix::Matrix< C > | |
index_pair typedef | atlas::matrix::Matrix< C > | |
invert() | atlas::matrix::Matrix< C > | |
invert(C &d) | atlas::matrix::Matrix< C > | |
isEmpty() const | atlas::matrix::Matrix< C > | [inline] |
isZero(size_t i_min=0, size_t j_min=0) const | atlas::matrix::Matrix< C > | |
iterator typedef | atlas::matrix::Matrix< C > | |
Matrix() | 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(size_t n) | atlas::matrix::Matrix< C > | [inline, explicit] |
Matrix(const std::vector< std::vector< C > > &) | atlas::matrix::Matrix< C > | [explicit] |
Matrix(const Matrix< C > &, const std::vector< std::vector< C > > &) | atlas::matrix::Matrix< C > | |
Matrix(const Matrix< C > &, size_t, size_t, size_t, size_t) | atlas::matrix::Matrix< C > | |
Matrix(const Matrix< C > &, const I &, const I &) | atlas::matrix::Matrix< C > | |
Matrix(const I &, const I &, tags::IteratorTag) | atlas::matrix::Matrix< C > | |
negate() | atlas::matrix::Matrix< C > | |
numColumns() const | atlas::matrix::Matrix< C > | [inline] |
numRows() const | atlas::matrix::Matrix< C > | [inline] |
operator *=(const Matrix< C > &) | atlas::matrix::Matrix< C > | |
operator()(size_t i, size_t j) const | atlas::matrix::Matrix< C > | [inline] |
operator()(size_t i, size_t j) | atlas::matrix::Matrix< C > | [inline] |
operator+=(const Matrix< C > &) | atlas::matrix::Matrix< C > | |
operator-=(const Matrix< C > &) | atlas::matrix::Matrix< C > | |
operator/=(const C &c) | atlas::matrix::Matrix< C > | |
operator==(const Matrix< C > &) const | atlas::matrix::Matrix< C > | |
permute(const setutils::Permutation &a) | atlas::matrix::Matrix< C > | |
reset() | atlas::matrix::Matrix< C > | [inline] |
resize(size_t, size_t) | atlas::matrix::Matrix< C > | |
resize(size_t, size_t, const C &) | atlas::matrix::Matrix< C > | |
row(std::vector< C > &, size_t) const | atlas::matrix::Matrix< C > | |
rowOperation(size_t, size_t, const C &) | atlas::matrix::Matrix< C > | |
rowSize() const | atlas::matrix::Matrix< C > | [inline] |
swap(Matrix &) | atlas::matrix::Matrix< C > | |
swapColumns(size_t, size_t) | atlas::matrix::Matrix< C > | |
swapRows(size_t, size_t) | atlas::matrix::Matrix< C > | |
transpose() | atlas::matrix::Matrix< C > | |
~Matrix() | atlas::matrix::Matrix< C > | [inline, virtual] |