Jet
v1.3.3
|
Matrix expression for CSR matrix-matrix multiplication. More...
#include <jet/matrix_csr.h>
Public Member Functions | |
MatrixCsrMatrixMul (const MatrixCsr< T > &m1, const ME &m2) | |
Size2 | size () const |
Size of the matrix. More... | |
size_t | rows () const |
Number of rows. More... | |
size_t | cols () const |
Number of columns. More... | |
T | operator() (size_t i, size_t j) const |
Returns matrix element at (i, j). More... | |
![]() | |
Size2 | size () const |
Size of the matrix. More... | |
size_t | rows () const |
Number of rows. More... | |
size_t | cols () const |
Number of columns. More... | |
const MatrixCsrMatrixMul< T, ME > & | operator() () const |
Returns actual implementation (the subclass). More... | |
Matrix expression for CSR matrix-matrix multiplication.
This matrix expression represents a CSR matrix-matrix operation that takes one CSR input matrix expression and one (probably dense) matrix expression.
T | Element value type. |
ME | Matrix expression. |
jet::MatrixCsrMatrixMul< T, ME >::MatrixCsrMatrixMul | ( | const MatrixCsr< T > & | m1, |
const ME & | m2 | ||
) |
size_t jet::MatrixCsrMatrixMul< T, ME >::cols | ( | ) | const |
Number of columns.
T jet::MatrixCsrMatrixMul< T, ME >::operator() | ( | size_t | i, |
size_t | j | ||
) | const |
Returns matrix element at (i, j).
size_t jet::MatrixCsrMatrixMul< T, ME >::rows | ( | ) | const |
Number of rows.
Size2 jet::MatrixCsrMatrixMul< T, ME >::size | ( | ) | const |
Size of the matrix.