Free Electron
|
This is the complete list of members for fe::ext::SparseMatrix< T >, including all inherited members.
clear(void) (defined in fe::ext::SparseMatrix< T >) | fe::ext::SparseMatrix< T > | inline |
clear(void) (defined in fe::ext::SparseMatrix< T >) | fe::ext::SparseMatrix< T > | |
columns(void) const (defined in fe::ext::SparseMatrix< T >) | fe::ext::SparseMatrix< T > | inline |
columns(void) const (defined in fe::ext::SparseMatrix< T >) | fe::ext::SparseMatrix< T > | inline |
height(const SparseMatrix< T, ROW > &matrix) | fe::ext::SparseMatrix< T > | related |
isSquare(const SparseMatrix< T > &matrix) | fe::ext::SparseMatrix< T > | related |
isSquare(const SparseMatrix< T, ROW > &matrix) | fe::ext::SparseMatrix< T > | related |
m_columns (defined in fe::ext::SparseMatrix< T >) | fe::ext::SparseMatrix< T > | protected |
m_context (defined in fe::ext::SparseMatrix< T >) | fe::ext::SparseMatrix< T > | mutableprotected |
m_pCurrent (defined in fe::ext::SparseMatrix< T >) | fe::ext::SparseMatrix< T > | mutableprotected |
m_pRow (defined in fe::ext::SparseMatrix< T >) | fe::ext::SparseMatrix< T > | protected |
m_pRow (defined in fe::ext::SparseMatrix< T >) | fe::ext::SparseMatrix< T > | protected |
m_rows (defined in fe::ext::SparseMatrix< T >) | fe::ext::SparseMatrix< T > | protected |
operator()(U32 i, U32 j) const (defined in fe::ext::SparseMatrix< T >) | fe::ext::SparseMatrix< T > | inline |
operator()(U32 i, U32 j) (defined in fe::ext::SparseMatrix< T >) | fe::ext::SparseMatrix< T > | inline |
operator()(U32 i, U32 j) const (defined in fe::ext::SparseMatrix< T >) | fe::ext::SparseMatrix< T > | |
operator()(U32 i, U32 j) (defined in fe::ext::SparseMatrix< T >) | fe::ext::SparseMatrix< T > | |
operator*(const SparseMatrix< T > &lhs, const DenseVector< T > &rhs) | fe::ext::SparseMatrix< T > | related |
operator*(const SparseMatrix< T > &matrix, const F32 scalar) | fe::ext::SparseMatrix< T > | related |
operator*(const F32 scalar, const SparseMatrix< T > &matrix) | fe::ext::SparseMatrix< T > | related |
operator*(const SparseMatrix< T, ROW > &lhs, const DenseVector< T > &rhs) | fe::ext::SparseMatrix< T > | related |
operator*(const SparseMatrix< T, ROW > &matrix, const U scalar) | fe::ext::SparseMatrix< T > | related |
operator*(const U scalar, const SparseMatrix< T, ROW > &matrix) | fe::ext::SparseMatrix< T > | related |
operator*=(SparseMatrix< T, ROW > &lhs, const F32 scalar) | fe::ext::SparseMatrix< T > | related |
operator+(const SparseMatrix< T > &lhs, const SparseMatrix< T > &rhs) | fe::ext::SparseMatrix< T > | related |
operator+(const SparseMatrix< T, ROW > &lhs, const SparseMatrix< T, ROW > &rhs) | fe::ext::SparseMatrix< T > | related |
operator+=(SparseMatrix< T, ROW > &lhs, const SparseMatrix< T, ROW > &rhs) | fe::ext::SparseMatrix< T > | related |
operator-(const SparseMatrix< T > &lhs, const SparseMatrix< T > &rhs) | fe::ext::SparseMatrix< T > | related |
operator-(const SparseMatrix< T, ROW > &lhs, const SparseMatrix< T, ROW > &rhs) | fe::ext::SparseMatrix< T > | related |
operator-=(SparseMatrix< T, ROW > &lhs, const SparseMatrix< T, ROW > &rhs) | fe::ext::SparseMatrix< T > | related |
operator=(const SparseMatrix< T > &rhs) (defined in fe::ext::SparseMatrix< T >) | fe::ext::SparseMatrix< T > | |
operator=(const SparseMatrix< T, ROW > &rhs) (defined in fe::ext::SparseMatrix< T >) | fe::ext::SparseMatrix< T > | |
postmultiplyDiagonal(const DenseVector< T > &diag, SparseMatrix< T, ROW > &b) const (defined in fe::ext::SparseMatrix< T >) | fe::ext::SparseMatrix< T > | |
postmultiplyDiagonal(SparseMatrix< T, ROW > &result, const SparseMatrix< T, ROW > &lhs, const DenseVector< T > &rhs) | fe::ext::SparseMatrix< T > | related |
postmultiplyInverseDiagonal(const SparseMatrix< T, ROW > &diag, SparseMatrix< T, ROW > &b) const (defined in fe::ext::SparseMatrix< T >) | fe::ext::SparseMatrix< T > | |
postmultiplyInverseDiagonal(const DenseVector< T > &diag, SparseMatrix< T, ROW > &b) const (defined in fe::ext::SparseMatrix< T >) | fe::ext::SparseMatrix< T > | |
postmultiplyInverseDiagonal(SparseMatrix< T, ROW > &result, const SparseMatrix< T, ROW > &lhs, const SparseMatrix< T, ROW > &rhs) | fe::ext::SparseMatrix< T > | related |
postmultiplyInverseDiagonal(SparseMatrix< T, ROW > &result, const SparseMatrix< T, ROW > &lhs, const DenseVector< T > &rhs) | fe::ext::SparseMatrix< T > | related |
premultiplyDiagonal(const SparseMatrix< T > &diag, SparseMatrix< T > &b) const (defined in fe::ext::SparseMatrix< T >) | fe::ext::SparseMatrix< T > | |
premultiplyDiagonal(const SparseMatrix< T, ROW > &diag, SparseMatrix< T, ROW > &b) const (defined in fe::ext::SparseMatrix< T >) | fe::ext::SparseMatrix< T > | |
premultiplyDiagonal(const DenseVector< T > &diag, SparseMatrix< T, ROW > &b) const (defined in fe::ext::SparseMatrix< T >) | fe::ext::SparseMatrix< T > | |
premultiplyDiagonal(const SparseMatrix< T > &lhs, const SparseMatrix< T > &rhs) | fe::ext::SparseMatrix< T > | related |
premultiplyDiagonal(DenseVector< T > &result, const SparseMatrix< T, ROW > &diagonal, const DenseVector< T > &vector) | fe::ext::SparseMatrix< T > | related |
premultiplyDiagonal(SparseMatrix< T, ROW > &result, const DenseVector< T > &lhs, const SparseMatrix< T, ROW > &rhs) | fe::ext::SparseMatrix< T > | related |
premultiplyDiagonal(SparseMatrix< T, ROW > &result, const SparseMatrix< T, ROW > &lhs, const SparseMatrix< T, ROW > &rhs) | fe::ext::SparseMatrix< T > | related |
premultiplyInverseDiagonal(const SparseMatrix< T, ROW > &diag, SparseMatrix< T, ROW > &b) const (defined in fe::ext::SparseMatrix< T >) | fe::ext::SparseMatrix< T > | |
premultiplyInverseDiagonal(const DenseVector< T > &diag, SparseMatrix< T, ROW > &b) const (defined in fe::ext::SparseMatrix< T >) | fe::ext::SparseMatrix< T > | |
premultiplyInverseDiagonal(DenseVector< T > &result, const SparseMatrix< T, ROW > &diagonal, const DenseVector< T > &vector) | fe::ext::SparseMatrix< T > | related |
premultiplyInverseDiagonal(SparseMatrix< T, ROW > &result, const SparseMatrix< T, ROW > &lhs, const SparseMatrix< T, ROW > &rhs) | fe::ext::SparseMatrix< T > | related |
premultiplyInverseDiagonal(SparseMatrix< T, ROW > &result, const DenseVector< T > &lhs, const SparseMatrix< T, ROW > &rhs) | fe::ext::SparseMatrix< T > | related |
print(const SparseMatrix< T > &matrix) | fe::ext::SparseMatrix< T > | related |
reset(U32 rows, U32 columns) (defined in fe::ext::SparseMatrix< T >) | fe::ext::SparseMatrix< T > | inline |
reset(U32 rows, U32 columns) (defined in fe::ext::SparseMatrix< T >) | fe::ext::SparseMatrix< T > | |
rows(void) const (defined in fe::ext::SparseMatrix< T >) | fe::ext::SparseMatrix< T > | inline |
rows(void) const (defined in fe::ext::SparseMatrix< T >) | fe::ext::SparseMatrix< T > | inline |
scale(const F32 scalar, SparseMatrix< T > &result) const (defined in fe::ext::SparseMatrix< T >) | fe::ext::SparseMatrix< T > | |
scale(const F32 scalar) (defined in fe::ext::SparseMatrix< T >) | fe::ext::SparseMatrix< T > | |
scale(const F32 scalar, SparseMatrix< T, ROW > &result) const (defined in fe::ext::SparseMatrix< T >) | fe::ext::SparseMatrix< T > | |
seek(U32 i, U32 j) const (defined in fe::ext::SparseMatrix< T >) | fe::ext::SparseMatrix< T > | inlineprotected |
setDifference(const SparseMatrix< T > &rhs) (defined in fe::ext::SparseMatrix< T >) | fe::ext::SparseMatrix< T > | |
setDifference(const SparseMatrix< T, ROW > &rhs) (defined in fe::ext::SparseMatrix< T >) | fe::ext::SparseMatrix< T > | |
setIdentity(SparseMatrix< T > &matrix) | fe::ext::SparseMatrix< T > | related |
setIdentity(SparseMatrix< T, ROW > &matrix) | fe::ext::SparseMatrix< T > | related |
setProduct(const SparseMatrix< T, ROW > &lhs, const SparseMatrix< T, ROW > &rhs) (defined in fe::ext::SparseMatrix< T >) | fe::ext::SparseMatrix< T > | |
setSum(const SparseMatrix< T > &rhs) (defined in fe::ext::SparseMatrix< T >) | fe::ext::SparseMatrix< T > | |
setSum(const SparseMatrix< T, ROW > &rhs) (defined in fe::ext::SparseMatrix< T >) | fe::ext::SparseMatrix< T > | |
setTranspose(const SparseMatrix< T > &rhs) (defined in fe::ext::SparseMatrix< T >) | fe::ext::SparseMatrix< T > | |
setTranspose(const SparseMatrix< T, ROW > &rhs) (defined in fe::ext::SparseMatrix< T >) | fe::ext::SparseMatrix< T > | |
SparseMatrix(void) (defined in fe::ext::SparseMatrix< T >) | fe::ext::SparseMatrix< T > | inline |
SparseMatrix(U32 rows, U32 columns) (defined in fe::ext::SparseMatrix< T >) | fe::ext::SparseMatrix< T > | inline |
SparseMatrix(const SparseMatrix< T > &rhs) (defined in fe::ext::SparseMatrix< T >) | fe::ext::SparseMatrix< T > | inline |
SparseMatrix(void) (defined in fe::ext::SparseMatrix< T >) | fe::ext::SparseMatrix< T > | |
SparseMatrix(U32 rows, U32 columns) (defined in fe::ext::SparseMatrix< T >) | fe::ext::SparseMatrix< T > | |
SparseMatrix(const SparseMatrix< T, ROW > &rhs) (defined in fe::ext::SparseMatrix< T >) | fe::ext::SparseMatrix< T > | inline |
transform(const DenseVector< T > &x, DenseVector< T > &b) const (defined in fe::ext::SparseMatrix< T >) | fe::ext::SparseMatrix< T > | |
transform(const DenseVector< T > &x, DenseVector< T > &b) const (defined in fe::ext::SparseMatrix< T >) | fe::ext::SparseMatrix< T > | |
transformVector(const SparseMatrix< T, ROW > &lhs, const DenseVector< T > &in, DenseVector< T > &out) | fe::ext::SparseMatrix< T > | related |
transpose(const SparseMatrix< T > &matrix) | fe::ext::SparseMatrix< T > | related |
transpose(const SparseMatrix< T, ROW > &matrix) | fe::ext::SparseMatrix< T > | related |
transposeMultiply(const SparseMatrix< T > &lhs, const DenseVector< T > &rhs) | fe::ext::SparseMatrix< T > | related |
transposeTransform(const DenseVector< T > &x, DenseVector< T > &b) const (defined in fe::ext::SparseMatrix< T >) | fe::ext::SparseMatrix< T > | |
transposeTransform(const DenseVector< T > &x, DenseVector< T > &b) const (defined in fe::ext::SparseMatrix< T >) | fe::ext::SparseMatrix< T > | |
transposeTransformVector(const SparseMatrix< T, ROW > &lhs, const DenseVector< T > &in, DenseVector< T > &out) | fe::ext::SparseMatrix< T > | related |
width(const SparseMatrix< T, ROW > &matrix) | fe::ext::SparseMatrix< T > | related |
~SparseMatrix(void) (defined in fe::ext::SparseMatrix< T >) | fe::ext::SparseMatrix< T > | inline |
~SparseMatrix(void) (defined in fe::ext::SparseMatrix< T >) | fe::ext::SparseMatrix< T > |