#include <matpoly-mult-naive.h>
|
| const Field & | field () const |
| |
| | PolynomialMatrixNaiveMulDomain (const Field &F) |
| |
| template<typename Matrix1, typename Matrix2, typename Matrix3> |
| void | mul (Matrix1 &c, const Matrix2 &a, const Matrix3 &b) const |
| |
| template<typename Matrix1, typename Matrix2, typename Matrix3> |
| void | midproduct (Matrix1 &c, const Matrix2 &a, const Matrix3 &b, bool smallLeft=true, size_t n0=0, size_t n1=0) const |
| |
◆ Field
◆ PolynomialMatrixNaiveMulDomain()
◆ field()
template<class _Field>
| const Field & field |
( |
| ) |
const |
|
inline |
◆ mul()
template<class _Field>
template<typename Matrix1, typename Matrix2, typename Matrix3>
| void mul |
( |
Matrix1 & | c, |
|
|
const Matrix2 & | a, |
|
|
const Matrix3 & | b ) const |
|
inline |
◆ midproduct()
template<class _Field>
template<typename Matrix1, typename Matrix2, typename Matrix3>
| void midproduct |
( |
Matrix1 & | c, |
|
|
const Matrix2 & | a, |
|
|
const Matrix3 & | b, |
|
|
bool | smallLeft = true, |
|
|
size_t | n0 = 0, |
|
|
size_t | n1 = 0 ) const |
|
inline |
The documentation for this class was generated from the following file: