![]() |
Eigen-unsupported
5.0.1-dev
|
This module contains an experimental Kronecker product implementation.
Classes | |
| class | Eigen::KroneckerProduct< Lhs, Rhs > |
| Kronecker tensor product helper class for dense matrices. More... | |
| class | Eigen::KroneckerProductBase< Derived > |
| The base class of dense and sparse Kronecker product. More... | |
| class | Eigen::KroneckerProductSparse< Lhs, Rhs > |
| Kronecker tensor product helper class for sparse matrices. More... | |
Functions | |
| template<typename A, typename B> | |
| KroneckerProductSparse< A, B > | Eigen::kroneckerProduct (const EigenBase< A > &a, const EigenBase< B > &b) |
| template<typename A, typename B> | |
| KroneckerProduct< A, B > | Eigen::kroneckerProduct (const MatrixBase< A > &a, const MatrixBase< B > &b) |
| KroneckerProductSparse< A, B > Eigen::kroneckerProduct | ( | const EigenBase< A > & | a, |
| const EigenBase< B > & | b ) |
Computes Kronecker tensor product of two matrices, at least one of which is sparse
| a | Dense/sparse matrix a |
| b | Dense/sparse matrix b |
| KroneckerProduct< A, B > Eigen::kroneckerProduct | ( | const MatrixBase< A > & | a, |
| const MatrixBase< B > & | b ) |
Computes Kronecker tensor product of two dense matrices