atlas  0.6
Classes | Namespaces | Functions | Variables
polynomials.h File Reference

Class definitions and function declarations for the class Polynomial. More...

#include "polynomials_fwd.h"
#include <limits>
#include <vector>
#include <iostream>
#include "polynomials_def.h"
Include dependency graph for polynomials.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  atlas::polynomials::Polynomial< C >
 Polynomials with coefficients in |C|. More...
 
class  atlas::polynomials::Safe_Poly< C >
 

Namespaces

 atlas
 
 atlas::polynomials
 

Functions

template<typename C >
bool atlas::polynomials::compare (const Polynomial< C > &p, const Polynomial< C > &q)
 Polynomial comparison: whether p < q. More...
 
template<typename C >
void atlas::polynomials::safeAdd (C &a, C b)
 a += b. More...
 
template<typename C >
void atlas::polynomials::safeDivide (C &a, C b)
 a /= b. More...
 
template<typename C >
void atlas::polynomials::safeProd (C &a, C b)
 a *= b. More...
 
template<typename C >
void atlas::polynomials::safeSubtract (C &a, C b)
 a -= b. More...
 

Variables

const Degree atlas::polynomials::MinusOne = ~ Degree(0)
 

Detailed Description

Class definitions and function declarations for the class Polynomial.