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 {
00038 
00047 void poly(const vec &r, vec &p);
00048 inline vec poly(const vec &r) { vec temp; poly(r, temp); return temp; }
00049 void poly(const cvec &r, cvec &p);
00050 inline cvec poly(const cvec &r) { cvec temp; poly(r, temp); return temp; }
00062 void roots(const vec &p, cvec &r);
00063 inline cvec roots(const vec &p) { cvec temp; roots(p, temp); return temp; }
00064 void roots(const cvec &p, cvec &r);
00065 inline cvec roots(const cvec &p) { cvec temp; roots(p, temp); return temp; }
00081 vec polyval(const vec &p, const vec &x);
00082 cvec polyval(const vec &p, const cvec &x);
00083 cvec polyval(const cvec &p, const vec &x);
00084 cvec polyval(const cvec &p, const cvec &x);
00087 } // namespace itpp
00088 
00089 #endif // #ifndef POLY_H
SourceForge Logo

Generated on Fri Jul 25 12:43:00 2008 for IT++ by Doxygen 1.5.4