|
| | PolynomialRing (const BaseRing &R) |
| |
| | PolynomialRing (const BaseRing &R, const Givaro::Indeter &I) |
| |
| template<typename... Args> |
| Rep & | init (Rep &p, Args... args) const |
| |
| template<class XXX> |
| Rep & | init (Rep &p, const std::initializer_list< XXX > &cste) const |
| |
| template<typename... Args> |
| Rep & | assign (Rep &p, Args... args) const |
| |
| template<typename... Args> |
| Rep & | mod (Rep &p, Args... args) const |
| |
| template<typename... Args> |
| Rep & | modin (Rep &p, Args... args) const |
| |
| template<typename... Args> |
| Rep & | neg (Rep &p, Args... args) const |
| |
| template<typename... Args> |
| Rep & | negin (Rep &p, Args... args) const |
| |
| template<typename... Args> |
| Rep & | add (Rep &p, Args... args) const |
| |
| template<typename... Args> |
| Rep & | addin (Rep &p, Args... args) const |
| |
| template<typename... Args> |
| Rep & | sub (Rep &p, Args... args) const |
| |
| template<typename... Args> |
| Rep & | subin (Rep &p, Args... args) const |
| |
| template<typename... Args> |
| Rep & | mul (Rep &p, Args... args) const |
| |
| template<typename... Args> |
| Rep & | mulin (Rep &p, Args... args) const |
| |
| template<typename... Args> |
| Rep & | axpy (Rep &p, Args... args) const |
| |
| template<typename... Args> |
| Rep & | axpyin (Rep &p, Args... args) const |
| |
| template<typename... Args> |
| Rep & | axmy (Rep &p, Args... args) const |
| |
| template<typename... Args> |
| Rep & | axmyin (Rep &p, Args... args) const |
| |
| template<typename... Args> |
| Rep & | maxpy (Rep &p, Args... args) const |
| |
| template<typename... Args> |
| Rep & | maxpyin (Rep &p, Args... args) const |
| |
| template<typename... Args> |
| Rep & | invmod (Rep &p, Args... args) const |
| |
| template<typename... Args> |
| Rep & | invmodunit (Rep &p, Args... args) const |
| |
| template<typename... Args> |
| Rep & | gcd (Rep &p, Args... args) const |
| |
| template<typename... Args> |
| Rep & | gcd (Rep &p, Rep &u, Rep &v, Args... args) const |
| |
| template<typename... Args> |
| Rep & | lcm (Rep &p, Args... args) const |
| |
| template<typename... Args> |
| bool | ratrecon (Rep &p, Rep &q, Args... args) const |
| |
| template<template< class, class > class Vector, template< class > class Alloc> |
| size_t | factor (Vector< Polynomial, Alloc< Polynomial > > &factors, std::vector< uint64_t > &exp, const Polynomial &P) |
| |
| template<template< class, class > class Vector, template< class > class Alloc> |
| size_t | factor (Vector< Polynomial, Alloc< Polynomial > > &factors, std::vector< uint64_t > &exp, const Polynomial &P, const RingCategories::ModularTag &tag) |
| |
| template<template< class, class > class Vector, template< class > class Alloc> |
| size_t | factor (Vector< Polynomial, Alloc< Polynomial > > &factors, std::vector< uint64_t > &exp, const Polynomial &P, const RingCategories::IntegerTag &tag) |
| |
| bool | areAssociates (const Element &x, const Element &y) const |
| |
| Element & | normalize (Element &z, const Element &x) const |
| |
| Element & | normalizein (Element &z) const |
| |
template<class BaseRing, class StorageTag = Givaro::Dense>
class LinBox::PolynomialRing< BaseRing, StorageTag >
Polynomials.
- Template Parameters
-