![]() |
Polymetic
1.1
A c++ library for polynomial and matrix arithmetic, focused on applications in Kinematics.
|
| The file contains explicit template declarations for gmp types as the template argument for polynomials | |
| Contains typedefs and convinience operators which are wrappers around boost::numeric::ublas::matrix class | |
| Single file which is needed to be included to access all the functionallities associated with Matrix (which right now is boost::numeric::ublas::matrix) | |
| Contains implementation of the template functions | |
| Declarations for algorithms that work on Matrices | |
| Single header file which sould be included to access all the user defined algorithms which work on Matrix | |
| Implements the template classes and functions in MatrixAlgorithms.hpp | |
| The single header file to include all the functionallities associated with the Polynomial class | |
| Implementation of Polynomial template class. Does not include implementation of the * operator | |
| Contains implementation of the template class PolynomialMultiplicationSimple | |
| The file contains the explicit intantiations of the template class Polynomial | |
| Header for the utility functions like == operator for polynomials | |
| Contains the tests for the matrix class with polynomial entries and arithmetic operations on that | |
| Contains the tests for the external/user defined functions like exp(), det(), etc,. on Matrix with double entries | |
| Contains the tests for the class Polynomial with field type as "double" | |
| Contains the tests for the class Polynomial with field type as "mpz_class" which is the integer class from GMP |