Polymetic
1.1
A c++ library for polynomial and matrix arithmetic, focused on applications in Kinematics.
|
#include <list>
#include <initializer_list>
#include <iostream>
#include <algorithm>
Go to the source code of this file.
Classes | |
class | PolynomialMultiplicationInterface< FieldT > |
Polynomial and related classes. More... | |
class | Polynomial< FieldT > |
Contains the definition for the abstract base class which will be used by different multiplication algorithms. More... | |
Functions | |
template<typename T > | |
T | minus (T v) |
Brief function description here. More... | |
template<typename FieldT > | |
Polynomial< FieldT > | operator* (const Polynomial< FieldT > &p1, const Polynomial< FieldT > &p2) |
The multiplicaion operator. It picks the algorithm with which the Polynomial class is instantiated. More... | |
T minus | ( | T | v | ) |
Brief function description here.
lhs | lhs+=rhs |
rhs | lhs+=rhs |
Brief function description here
lhs | lhs-=rhs |
rhs | lhs-=rhs |
Definition at line 215 of file Polynomial.hpp.
Polynomial<FieldT> operator* | ( | const Polynomial< FieldT > & | p1, |
const Polynomial< FieldT > & | p2 | ||
) |
The multiplicaion operator. It picks the algorithm with which the Polynomial class is instantiated.
Definition at line 27 of file PolynomialMultiplicationInterface_impl.ipp.
References PolynomialMultiplicationInterface< FieldT >::getAppropriateAlgorithm().