atlas  0.6
atlas::polynomials::Safe_Poly< C > Member List

This is the complete list of members for atlas::polynomials::Safe_Poly< C >, including all inherited members.

adjustSize()atlas::polynomials::Polynomial< C >protected
base typedefatlas::polynomials::Safe_Poly< C >private
begin() const atlas::polynomials::Polynomial< C >inline
coef(Degree i) const atlas::polynomials::Polynomial< C >inline
degree() const atlas::polynomials::Polynomial< C >inline
end() const atlas::polynomials::Polynomial< C >inline
factor_by(C c, Degree d)atlas::polynomials::Polynomial< C >
isZero() const atlas::polynomials::Polynomial< C >inline
multi_term() const atlas::polynomials::Polynomial< C >
operator!=(const Polynomial &q) const atlas::polynomials::Polynomial< C >inline
operator*(C c) const atlas::polynomials::Polynomial< C >inline
operator*(const Polynomial &q) const atlas::polynomials::Polynomial< C >
operator*=(C)atlas::polynomials::Polynomial< C >
operator*=(const Polynomial &q)atlas::polynomials::Polynomial< C >inline
operator+(const Polynomial &q) const atlas::polynomials::Polynomial< C >inline
operator+=(const Polynomial &q)atlas::polynomials::Polynomial< C >
operator-(const Polynomial &q) const atlas::polynomials::Polynomial< C >inline
operator-() const atlas::polynomials::Polynomial< C >inline
operator-=(const Polynomial &q)atlas::polynomials::Polynomial< C >
operator/=(C)atlas::polynomials::Polynomial< C >
operator<(const Polynomial &q) const atlas::polynomials::Polynomial< C >inline
operator==(const Polynomial &q) const atlas::polynomials::Polynomial< C >inline
operator[](Degree i) const atlas::polynomials::Polynomial< C >
operator[](Degree j)atlas::polynomials::Polynomial< C >
Polynomial()atlas::polynomials::Polynomial< C >inline
Polynomial(C c)atlas::polynomials::Polynomial< C >explicit
Polynomial(Degree d, C c)atlas::polynomials::Polynomial< C >
Polynomial(Degree d, const Polynomial &Q)atlas::polynomials::Polynomial< C >
Polynomial(const Polynomial< U > &src)atlas::polynomials::Polynomial< C >inline
print(std::ostream &strm, const char *x) const atlas::polynomials::Polynomial< C >
resize(Degree d)atlas::polynomials::Polynomial< C >inlineprotected
Safe_Poly()atlas::polynomials::Safe_Poly< C >inline
Safe_Poly(Degree d, C c)atlas::polynomials::Safe_Poly< C >inlineexplicit
safeAdd(const Safe_Poly &p, Degree d, C c)atlas::polynomials::Safe_Poly< C >
safeAdd(const Safe_Poly &p, Degree d=0)atlas::polynomials::Safe_Poly< C >
safeDivide(C c)atlas::polynomials::Safe_Poly< C >
safeQuotient(Degree d=0)atlas::polynomials::Safe_Poly< C >
safeSubtract(const Safe_Poly &p, Degree d, C c)atlas::polynomials::Safe_Poly< C >
safeSubtract(const Safe_Poly &p, Degree d=0)atlas::polynomials::Safe_Poly< C >
size() const atlas::polynomials::Polynomial< C >inline
subtract_from(const Polynomial &p)atlas::polynomials::Polynomial< C >
swap(Polynomial &other)atlas::polynomials::Polynomial< C >inline
up_remainder(C c, Degree d) const atlas::polynomials::Polynomial< C >