|
CGAL 6.1 - Homological Discrete Vector Fields
|
Perform product between matrices and assigns the result to matrix.
Perform standard linear algebra product. Matrices must have the same CoefficientType but can have different ChainTypeFlag. The product is optimized for each combination of ChainTypeFlag.
| matrix | The first matrix. |
| other | The second matrix. |
matrix containing the result. Friends | |
| template<typename _CT > | |
| Sparse_matrix< _CT, COLUMN > & | CGAL::OSM::Sparse_matrix< CoefficientType, ChainTypeFlag >::operator*= (Sparse_matrix< _CT, COLUMN > &matrix, const Sparse_matrix< _CT, COLUMN > &other) |
| Matrices product and assign: COLUMN *= COLUMN. | |
| template<typename _CT > | |
| Sparse_matrix< _CT, ROW > & | CGAL::OSM::Sparse_matrix< CoefficientType, ChainTypeFlag >::operator*= (Sparse_matrix< _CT, ROW > &matrix, const Sparse_matrix< _CT, ROW > &other) |
| Matrices product and assign: ROW *= ROW. | |
| template<typename _CT > | |
| Sparse_matrix< _CT, COLUMN > & | CGAL::OSM::Sparse_matrix< CoefficientType, ChainTypeFlag >::operator*= (Sparse_matrix< _CT, COLUMN > &matrix, const Sparse_matrix< _CT, ROW > &other) |
| Matrices product and assign: COLUMN *= ROW. | |
| template<typename _CT > | |
| Sparse_matrix< _CT, ROW > & | CGAL::OSM::Sparse_matrix< CoefficientType, ChainTypeFlag >::operator*= (Sparse_matrix< _CT, ROW > &matrix, const Sparse_matrix< _CT, COLUMN > &other) |
| Matrices product and assign: ROW *= COLUMN. | |