#include <minpoly-integer.h>
|
| template<class Poly, class IMatrix> |
| static Poly & | minPoly (Poly &y, const IMatrix &M) |
| |
| template<class IMatrix> |
| static int | minPolyDegree (const IMatrix &M, int n_try=1) |
| |
| template<class Poly, class IMatrix> |
| static Poly & | minPoly (Poly &y, const IMatrix &M, int degree) |
| |
| template<class Poly, class IMatrix> |
| static Poly & | minPolyNonSymmetric (Poly &y, const IMatrix &M, int degree) |
| |
| template<class Poly, class IMatrix> |
| static Poly & | minPolySymmetric (Poly &y, const IMatrix &M, int degree) |
| |
| template<class IMatrix> |
| static bool | isSymmetric (const IMatrix &M, int n_try=1) |
| |
◆ Field
template<class _Integer, class _Field>
◆ Element
template<class _Integer, class _Field>
◆ minPoly() [1/2]
template<class _Integer, class _Field>
template<class Poly, class IMatrix>
| Poly & minPoly |
( |
Poly & | y, |
|
|
const IMatrix & | M ) |
|
static |
◆ minPolyDegree()
template<class _Integer, class _Field>
template<class IMatrix>
| int minPolyDegree |
( |
const IMatrix & | M, |
|
|
int | n_try = 1 ) |
|
static |
◆ minPoly() [2/2]
template<class _Integer, class _Field>
template<class Poly, class IMatrix>
| Poly & minPoly |
( |
Poly & | y, |
|
|
const IMatrix & | M, |
|
|
int | degree ) |
|
static |
◆ minPolyNonSymmetric()
template<class _Integer, class _Field>
template<class Poly, class IMatrix>
| Poly & minPolyNonSymmetric |
( |
Poly & | y, |
|
|
const IMatrix & | M, |
|
|
int | degree ) |
|
static |
◆ minPolySymmetric()
template<class _Integer, class _Field>
template<class Poly, class IMatrix>
| Poly & minPolySymmetric |
( |
Poly & | y, |
|
|
const IMatrix & | M, |
|
|
int | degree ) |
|
static |
◆ isSymmetric()
template<class _Integer, class _Field>
template<class IMatrix>
| bool isSymmetric |
( |
const IMatrix & | M, |
|
|
int | n_try = 1 ) |
|
static |
The documentation for this class was generated from the following file: