IT++ Logo

poly.h

Go to the documentation of this file.
00001 
00030 #ifndef POLY_H
00031 #define POLY_H
00032 
00033 #include <itpp/base/vec.h>
00034 
00035 
00036 namespace itpp {
00037 
00046   void poly(const vec &r, vec &p);
00047   inline vec poly(const vec &r) { vec temp; poly(r, temp); return temp; }
00048   void poly(const cvec &r, cvec &p);
00049   inline cvec poly(const cvec &r) { cvec temp; poly(r, temp); return temp; }
00061   void roots(const vec &p, cvec &r);
00062   inline cvec roots(const vec &p) { cvec temp; roots(p, temp); return temp; }
00063   void roots(const cvec &p, cvec &r);
00064   inline cvec roots(const cvec &p) { cvec temp; roots(p, temp); return temp; }
00080   vec polyval(const vec &p, const vec &x);
00081   cvec polyval(const vec &p, const cvec &x);
00082   cvec polyval(const cvec &p, const vec &x);
00083   cvec polyval(const cvec &p, const cvec &x);
00086 } // namespace itpp
00087 
00088 #endif // #ifndef POLY_H
SourceForge Logo

Generated on Sun Sep 14 18:52:28 2008 for IT++ by Doxygen 1.5.6