MoCSI API Reference
Loading...
Searching...
No Matches
DenseMatrix< T > Member List

This is the complete list of members for DenseMatrix< T >, including all inherited members.

buildAtRuntime(int rows, int cols) overrideDenseMatrix< 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 &)=defaultDenseMatrix< T >
DenseMatrix(DenseMatrix &&)=defaultDenseMatrix< 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 &)=defaultGenericMatrix< T >
GenericMatrix(GenericMatrix &&)=defaultGenericMatrix< T >
getMatrixType() overrideDenseMatrix< T >inlinevirtual
getNonZeroElements() overrideDenseMatrix< T >inlinevirtual
m_colsGenericMatrix< T >protected
m_matrixGenericMatrix< T >protected
m_non_zero_elementsGenericMatrix< T >protected
m_rowsGenericMatrix< T >protected
matrixAddElementWise(const DenseMatrix &dense_matrix) constDenseMatrix< T >
matrixDivideElementWise(const DenseMatrix &dense_matrix) constDenseMatrix< T >
matrixMultiply(const DenseMatrix &dense_matrix) constDenseMatrix< T >
matrixMultiplyElementWise(const DenseMatrix &dense_matrix) constDenseMatrix< T >
matrixSubtractElementWise(const DenseMatrix &dense_matrix) constDenseMatrix< T >
matrixVectorMultiplication(const std::valarray< T > &value) const overrideDenseMatrix< T >virtual
operator()(int rows, int cols) overrideDenseMatrix< T >virtual
operator()(int rows, int cols) const overrideDenseMatrix< T >virtual
operator=(const DenseMatrix &)=defaultDenseMatrix< T >
operator=(DenseMatrix &&)=defaultDenseMatrix< T >
GenericMatrix::operator=(const GenericMatrix &)=defaultGenericMatrix< T >
GenericMatrix::operator=(GenericMatrix &&)=defaultGenericMatrix< T >
overwriteMatrixValues(const std::valarray< T > &value)GenericMatrix< T >
registerElement(T value, int rows, int cols)GenericMatrix< T >inlinevirtual
scalarAdd(T value) const overrideDenseMatrix< T >virtual
scalarDivide(T value) const overrideDenseMatrix< T >virtual
scalarMultiply(T value) const overrideDenseMatrix< T >virtual
scalarSubtract(T value) const overrideDenseMatrix< T >virtual
size() constGenericMatrix< T >
updateNonZeroElements() overrideDenseMatrix< T >virtual
vectorElemAdd(const std::valarray< T > &value) const overrideDenseMatrix< T >virtual
vectorElemDivide(const std::valarray< T > &value) const overrideDenseMatrix< T >virtual
vectorElemMultiply(const std::valarray< T > &value) const overrideDenseMatrix< T >virtual
vectorElemSubtract(const std::valarray< T > &value) const overrideDenseMatrix< T >virtual
zeroMatrix()GenericMatrix< T >
~DenseMatrix() override=defaultDenseMatrix< T >
~GenericMatrix()=defaultGenericMatrix< T >virtual