#include <frobenius.h>
Inheritance diagram for Frobenius:

Public Methods | |
| Frobenius () | |
| template<class VDegList> | Frobenius (const _Field &F, const VDegList &vlist) |
| template<class PolyIterator> | Frobenius (const _Field &F, PolyIterator pbegin, PolyIterator pend) |
| ~Frobenius () | |
|
|
|
|
||||||||||||
|
Build a matrix in Frobenius form whose block sizes are specified by vlist, generated from random polynomials
|
|
||||||||||||||||
|
Build a square, block-diagonal matrix as a direct sum of the companion matrices of the polynomials. The dimension is the sum of the degrees.
|
|
|
|
1.2.18