#include <companion.h>
Inheritance diagram for Companion:
Public Types | |
typedef _Field | Field |
Public Methods | |
template<class Polynomial> | Companion (const Field &F=Field(), const Polynomial &P=Polynomial(1)) |
This is the n by n companion matrix of a given polynomial of degree n. | |
Companion (const Field &F, size_t n, typename Field::RandIter r) | |
Builds n by n matrix from degree n monic poly with other coefficients random. | |
Companion (const Field &F, size_t n) |
|
Reimplemented from TriplesBB. |
|
This is the n by n companion matrix of a given polynomial of degree n.
|
|
Builds n by n matrix from degree n monic poly with other coefficients random. This constructs a random companion matrix. |
|
|