This is the complete list of members for Matrix< ElementType >, including all inherited members.
| apply(const Matrix &other, BinaryOperation binaryOp) | Matrix< ElementType > | inlineprivate |
| begin() noexcept | Matrix< ElementType > | inline |
| begin() const noexcept | Matrix< ElementType > | inline |
| clear() noexcept | Matrix< ElementType > | inline |
| columns | Matrix< ElementType > | private |
| compare(const Matrix &a, const Matrix &b, ElementType tolerance=0) noexcept | Matrix< ElementType > | static |
| data | Matrix< ElementType > | private |
| dataAcceleration | Matrix< ElementType > | private |
| end() noexcept | Matrix< ElementType > | inline |
| end() const noexcept | Matrix< ElementType > | inline |
| getNumColumns() const noexcept | Matrix< ElementType > | inline |
| getNumRows() const noexcept | Matrix< ElementType > | inline |
| getRawDataPointer() noexcept | Matrix< ElementType > | inline |
| getRawDataPointer() const noexcept | Matrix< ElementType > | inline |
| getSize() const noexcept | Matrix< ElementType > | inline |
| hadarmard(const Matrix &other) noexcept | Matrix< ElementType > | inline |
| hadarmard(const Matrix &a, const Matrix &b) | Matrix< ElementType > | inlinestatic |
| hankel(const Matrix &vector, size_t size, size_t offset=0) | Matrix< ElementType > | static |
| identity(size_t size) | Matrix< ElementType > | static |
| isNullMatrix() const noexcept | Matrix< ElementType > | inline |
| isOneColumnVector() const noexcept | Matrix< ElementType > | inline |
| isOneRowVector() const noexcept | Matrix< ElementType > | inline |
| isSquare() const noexcept | Matrix< ElementType > | inline |
| isVector() const noexcept | Matrix< ElementType > | inline |
| Matrix(size_t numRows, size_t numColumns) | Matrix< ElementType > | inline |
| Matrix(size_t numRows, size_t numColumns, const ElementType *dataPointer) | Matrix< ElementType > | inline |
| Matrix(const Matrix &)=default | Matrix< ElementType > | |
| Matrix(Matrix &&) noexcept=default | Matrix< ElementType > | |
| operator()(size_t row, size_t column) const noexcept | Matrix< ElementType > | inline |
| operator()(size_t row, size_t column) noexcept | Matrix< ElementType > | inline |
| operator*(ElementType scalar) const | Matrix< ElementType > | inline |
| operator*(const Matrix &other) const | Matrix< ElementType > | |
| operator*=(ElementType scalar) noexcept | Matrix< ElementType > | inline |
| operator+(const Matrix &other) const | Matrix< ElementType > | inline |
| operator+=(const Matrix &other) noexcept | Matrix< ElementType > | inline |
| operator-(const Matrix &other) const | Matrix< ElementType > | inline |
| operator-=(const Matrix &other) noexcept | Matrix< ElementType > | inline |
| operator=(const Matrix &)=default | Matrix< ElementType > | |
| operator=(Matrix &&) noexcept=default | Matrix< ElementType > | |
| operator==(const Matrix &other) const noexcept | Matrix< ElementType > | inline |
| resize() | Matrix< ElementType > | inlineprivate |
| rows | Matrix< ElementType > | private |
| solve(Matrix &b) const noexcept | Matrix< ElementType > | |
| swapColumns(size_t columnOne, size_t columnTwo) noexcept | Matrix< ElementType > | |
| swapRows(size_t rowOne, size_t rowTwo) noexcept | Matrix< ElementType > | |
| toeplitz(const Matrix &vector, size_t size) | Matrix< ElementType > | static |
| toString() const | Matrix< ElementType > |