Main Page | Modules | Namespace List | Class Hierarchy | Data Structures | File List | Namespace Members | Data Fields | Globals | Related Pages

MinPoly Class Template Reference

#include <minpoly-integer.h>

template<class _Integer, class _Field>
class LinBox::MinPoly< _Integer, _Field >


Public Types

typedef _Field Field
typedef Field::Element Element

Static Public Member Functions

template<class Poly, class IMatrix> Poly & minPoly (Poly &y, const IMatrix &M)
template<class IMatrix> int minPolyDegree (const IMatrix &M, int n_try=1)
template<class Poly, class IMatrix> Poly & minPoly (Poly &y, const IMatrix &M, int degree)
template<class Poly, class IMatrix> Poly & minPolyNonSymmetric (Poly &y, const IMatrix &M, int degree)
template<class Poly, class IMatrix> Poly & minPolySymmetric (Poly &y, const IMatrix &M, int degree)
template<class IMatrix> bool isSymmetric (const IMatrix &M, int n_try=1)

Member Typedef Documentation

typedef _Field Field
 

typedef Field::Element Element
 


Member Function Documentation

Poly & minPoly Poly &  y,
const IMatrix &  M
[static]
 

int minPolyDegree const IMatrix &  M,
int  n_try = 1
[static]
 

Poly & minPoly Poly &  y,
const IMatrix &  M,
int  degree
[static]
 

Poly & minPolyNonSymmetric Poly &  y,
const IMatrix &  M,
int  degree
[static]
 

Poly & minPolySymmetric Poly &  y,
const IMatrix &  M,
int  degree
[static]
 

bool isSymmetric const IMatrix &  M,
int  n_try = 1
[static]
 


Generated on Fri Jul 8 10:29:46 2005 for linbox by doxygen 1.3.7