|
CGAL 6.2 - Homological Discrete Vector Fields
|
Perform multiplication of a sparse matrix (column or row major) and a column-chain.
The function returns a new column-major chain.
Perform standard linear algebra multiplication of a matrix and a column-chain (ie. matrix / column vector multiplication) and returns a new column-major chain. Both arguments must have the same CoefficientRing but the matrix can have any StorageFormat (and the multiplication is optimized for each of them).
| matrix | The matrix. |
| column | The column-major chain. |
Friends | |
| template<typename _CT , template< typename, int > typename SCT> | |
| SCT< _CT, COLUMN > | operator* (const Sparse_matrix_core< _CT, COLUMN, SCT > &_matrix, const SCT< _CT, COLUMN > &_column) |
| Matrix/column chain multiplication: COLUMN matrix x COLUMN chain -> COLUMN chain. | |
| template<typename _CT , template< typename, int > typename SCT> | |
| SCT< _CT, COLUMN > | operator* (const Sparse_matrix_core< _CT, ROW, SCT > &_matrix, const SCT< _CT, COLUMN > &_column) |
| Matrix/column chain multiplication: ROW matrix x COLUMN chain -> COLUMN chain. | |