#include "config.hpp"#include "algebrslt.cpp"Go to the source code of this file.
Namespaces | |
| namespace | Arageli | 
Defines | |
| #define | ARAGELI_INCLUDE_CPP_WITH_EXPORT_TEMPLATE_algebrslt | 
Functions | |
| template<typename PolyVec, typename SegVec, typename Rslt, typename P, typename Seg, typename F> | |
| void | Arageli::algebraic_func_rslt (const PolyVec &polyvec, SegVec segvec, Rslt rslt, P &p, Seg &seg, F f) | 
| Arbitrary function on algebraic numbers based on precomputed resultant.   | |
| template<typename P1, typename Seg1, typename P2, typename Seg2, typename P3, typename Seg3> | |
| void | Arageli::algebraic_plus (const P1 &p1, const Seg1 &seg1, const P2 &p2, const Seg2 &seg2, P3 &p3, Seg3 &seg3) | 
| template<typename P1, typename Seg1, typename P2, typename Seg2, typename P3, typename Seg3> | |
| void | Arageli::algebraic_minus (const P1 &p1, const Seg1 &seg1, const P2 &p2, const Seg2 &seg2, P3 &p3, Seg3 &seg3) | 
| template<typename P1, typename Seg1, typename P2, typename Seg2, typename P3, typename Seg3> | |
| void | Arageli::algebraic_multiplies (const P1 &p1, const Seg1 &seg1, const P2 &p2, const Seg2 &seg2, P3 &p3, Seg3 &seg3) | 
| template<typename P1, typename Seg1, typename P2, typename Seg2, typename P3, typename Seg3> | |
| void | Arageli::algebraic_divides (const P1 &p1, const Seg1 &seg1, const P2 &p2, Seg2 seg2, P3 &p3, Seg3 &seg3) | 
All given methods ripped from the book (in Russian, but translated from English): Компьютерная алгебра: Символьные и алгебраические вычисления: Пер. с англ./Под ред. Б.Бухбергера, Дж.Коллинза, Р.Лооса. --- М.: Мир, 1986.
Definition in file algebrslt.hpp.
| #define ARAGELI_INCLUDE_CPP_WITH_EXPORT_TEMPLATE_algebrslt | 
Definition at line 123 of file algebrslt.hpp.
 1.4.7