linbox
charpoly.C File Reference
#include <linbox/linbox-config.h>
#include <iostream>
#include <iomanip>
#include <linbox/util/timer.h>
#include <linbox/ring/modular.h>
#include <givaro/zring.h>
#include <linbox/matrix/sparse-matrix.h>
#include <linbox/solutions/charpoly.h>
#include <linbox/ring/polynomial-ring.h>

Macros

#define __LB_CRA_TIMING__   1
 

Typedefs

typedef Givaro::ZRing< Givaro::Integer > IntDom
 

Functions

template<class Field, class Polynomial>
std::ostream & printPolynomial (std::ostream &out, const Field &F, const Polynomial &v)
 
template<class Field, class Polynomial>
std::ostream & prettyprintIntegerPolynomial (std::ostream &out, const Field &F, const Polynomial &v)
 
template<class Field, class Factors, class Exponents>
std::ostream & printFactorization (std::ostream &out, const Field &F, const Factors &f, const Exponents &exp)
 
int main (int argc, char **argv)
 

Macro Definition Documentation

◆ __LB_CRA_TIMING__

#define __LB_CRA_TIMING__   1

Typedef Documentation

◆ IntDom

typedef Givaro::ZRing<Givaro::Integer> IntDom

Function Documentation

◆ printPolynomial()

template<class Field, class Polynomial>
std::ostream & printPolynomial ( std::ostream & out,
const Field & F,
const Polynomial & v )

◆ prettyprintIntegerPolynomial()

template<class Field, class Polynomial>
std::ostream & prettyprintIntegerPolynomial ( std::ostream & out,
const Field & F,
const Polynomial & v )

◆ printFactorization()

template<class Field, class Factors, class Exponents>
std::ostream & printFactorization ( std::ostream & out,
const Field & F,
const Factors & f,
const Exponents & exp )

◆ main()

int main ( int argc,
char ** argv )