| buildAtRuntime(int rows, int cols) override | DenseMatrix< T > | virtual |
| DenseMatrix() | DenseMatrix< T > | |
| DenseMatrix(int rows, int cols) | DenseMatrix< T > | |
| DenseMatrix(int rows, int cols, const std::valarray< T > &values) | DenseMatrix< T > | |
| DenseMatrix(const DenseMatrix &)=default | DenseMatrix< T > | |
| DenseMatrix(DenseMatrix &&)=default | DenseMatrix< T > | |
| GenericMatrix() | GenericMatrix< T > | |
| GenericMatrix(int rows, int cols) | GenericMatrix< T > | |
| GenericMatrix(int rows, int cols, const std::valarray< T > &values, bool allow_mismatched_size) | GenericMatrix< T > | |
| GenericMatrix(const GenericMatrix &)=default | GenericMatrix< T > | |
| GenericMatrix(GenericMatrix &&)=default | GenericMatrix< T > | |
| getNonZeroElements() override | DenseMatrix< T > | inlinevirtual |
| m_cols | GenericMatrix< T > | protected |
| m_matrix | GenericMatrix< T > | protected |
| m_non_zero_elements | GenericMatrix< T > | protected |
| m_rows | GenericMatrix< T > | protected |
| matrixAddElementWise(const DenseMatrix &dense_matrix) const | DenseMatrix< T > | |
| matrixDivideElementWise(const DenseMatrix &dense_matrix) const | DenseMatrix< T > | |
| matrixMultiply(const DenseMatrix &dense_matrix) const | DenseMatrix< T > | |
| matrixMultiplyElementWise(const DenseMatrix &dense_matrix) const | DenseMatrix< T > | |
| matrixSubtractElementWise(const DenseMatrix &dense_matrix) const | DenseMatrix< T > | |
| operator()(int rows, int cols) override | DenseMatrix< T > | virtual |
| operator()(int rows, int cols) const override | DenseMatrix< T > | virtual |
| operator=(const DenseMatrix &)=default | DenseMatrix< T > | |
| operator=(DenseMatrix &&)=default | DenseMatrix< T > | |
| GenericMatrix::operator=(const GenericMatrix &)=default | GenericMatrix< T > | |
| GenericMatrix::operator=(GenericMatrix &&)=default | GenericMatrix< T > | |
| scalarAdd(T value) const override | DenseMatrix< T > | virtual |
| scalarDivide(T value) const override | DenseMatrix< T > | virtual |
| scalarMultiply(T value) const override | DenseMatrix< T > | virtual |
| scalarSubtract(T value) const override | DenseMatrix< T > | virtual |
| size() const | GenericMatrix< T > | |
| updateNonZeroElements() override | DenseMatrix< T > | virtual |
| zeroMatrix() | GenericMatrix< T > | |
| ~DenseMatrix() override=default | DenseMatrix< T > | |
| ~GenericMatrix()=default | GenericMatrix< T > | virtual |