Polymetic  1.1
A c++ library for polynomial and matrix arithmetic, focused on applications in Kinematics.
 All Classes Namespaces Files Functions Variables Typedefs Friends Macros Pages
gmpsupport.hpp File Reference

The file contains explicit template declarations for gmp types as the template argument for polynomials. More...

Include dependency graph for gmpsupport.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

template Polynomial< double > operator* (const Polynomial< double > &p1, const Polynomial< double > &p2)
 
template Polynomial< mpz_class > operator* (const Polynomial< mpz_class > &p1, const Polynomial< mpz_class > &p2)
 
template Polynomial< mpq_class > operator* (const Polynomial< mpq_class > &p1, const Polynomial< mpq_class > &p2)
 
template Polynomial< mpf_class > operator* (const Polynomial< mpf_class > &p1, const Polynomial< mpf_class > &p2)
 

Detailed Description

The file contains explicit template declarations for gmp types as the template argument for polynomials.

Include this file after including "Polynomial.hpp" to use quick compilation support for gmp types.

Definition in file gmpsupport.hpp.

Function Documentation

template Polynomial<double> operator* ( const Polynomial< double > &  p1,
const Polynomial< double > &  p2 
)
template Polynomial<mpz_class> operator* ( const Polynomial< mpz_class > &  p1,
const Polynomial< mpz_class > &  p2 
)
template Polynomial<mpq_class> operator* ( const Polynomial< mpq_class > &  p1,
const Polynomial< mpq_class > &  p2 
)
template Polynomial<mpf_class> operator* ( const Polynomial< mpf_class > &  p1,
const Polynomial< mpf_class > &  p2 
)