|
CGAL 6.2 - Homological Discrete Vector Fields
|
Perform multiplication of a row-chain and a sparse matrix (column or row major).
The function returns a new row-major chain.
Perform standard linear algebra multiplication of a row-chain and a matrix (ie. row vector / matrix multiplication) and returns a new row-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).
| row | The row-major chain. |
| matriw | The matrix. |
Friends | |
| template<typename _CT , template< typename, int > typename SCT> | |
| SCT< _CT, ROW > | operator* (const SCT< _CT, ROW > &_row, const Sparse_matrix_core< _CT, ROW, SCT > &_matrix) |
| Row chain/matrix multiplication: ROW chain x COLUMN matrix -> ROW chain. | |
| template<typename _CT , template< typename, int > typename SCT> | |
| SCT< _CT, ROW > | operator* (const SCT< _CT, ROW > &_row, const Sparse_matrix_core< _CT, COLUMN, SCT > &_matrix) |
| Row chain/matrix multiplication: ROW chain x ROW matrix -> ROW chain. | |