#include <cell_mv_bernstein.hpp>
Definition at line 29 of file cell_mv_bernstein.hpp.
typedef polynomial<C, with<Bernstein> > Polynomial |
Definition at line 34 of file cell_mv_bernstein.hpp.
typedef C Scalar |
Definition at line 33 of file cell_mv_bernstein.hpp.
cell_mv_bernstein | ( | void | ) | [inline] |
Definition at line 98 of file cell_mv_bernstein.hpp.
cell_mv_bernstein | ( | const Polynomial & | p | ) | [inline] |
Definition at line 37 of file cell_mv_bernstein.hpp.
cell_mv_bernstein | ( | const Seq< Polynomial > & | E | ) | [inline] |
Definition at line 41 of file cell_mv_bernstein.hpp.
References Seq< C, R >::size().
cell_mv_bernstein | ( | const Seq< Polynomial > & | E, | |
const Seq< Interval< double > > & | D | |||
) | [inline] |
Definition at line 46 of file cell_mv_bernstein.hpp.
References D, and Seq< C, R >::size().
00046 { 00047 for(unsigned i=0;i<D.size();i++) m_doms<<D[i]; 00048 for(unsigned i=0;i<E.size();i++) m_equs<<E[i]; 00049 }
cell_mv_bernstein | ( | const Seq< POL > & | E, | |
const Seq< Interval< double > > & | D | |||
) | [inline] |
Definition at line 52 of file cell_mv_bernstein.hpp.
References mmx::assign(), D, and Seq< C, R >::size().
00052 { 00053 Seq<double> dmn; 00054 for(unsigned i=0;i<D.size();i++) { 00055 m_doms<<D[i]; 00056 dmn <<D[i].lower() <<D[i].upper(); 00057 } 00058 00059 for(unsigned i=0;i<E.size();i++) { 00060 Polynomial p; 00061 let::assign(p,E[i],dmn); 00062 m_equs<<p; 00063 } 00064 }
~cell_mv_bernstein | ( | void | ) | [inline] |
Definition at line 101 of file cell_mv_bernstein.hpp.
Definition at line 81 of file cell_mv_bernstein.hpp.
Definition at line 80 of file cell_mv_bernstein.hpp.
Definition at line 78 of file cell_mv_bernstein.hpp.
Definition at line 77 of file cell_mv_bernstein.hpp.
Polynomial& equation | ( | unsigned | i | ) | [inline] |
Definition at line 72 of file cell_mv_bernstein.hpp.
Polynomial equation | ( | unsigned | i | ) | const [inline] |
Definition at line 71 of file cell_mv_bernstein.hpp.
unsigned nbeq | ( | ) | [inline] |
Definition at line 69 of file cell_mv_bernstein.hpp.
References Seq< C, R >::size().
unsigned nbeq | ( | ) | const [inline] |
Definition at line 68 of file cell_mv_bernstein.hpp.
References Seq< C, R >::size().
unsigned nbvar | ( | ) | [inline] |
Definition at line 75 of file cell_mv_bernstein.hpp.
References Seq< C, R >::size().
unsigned nbvar | ( | ) | const [inline] |
Definition at line 74 of file cell_mv_bernstein.hpp.
References Seq< C, R >::size().
C size | ( | void | ) | const [inline] |
Definition at line 83 of file cell_mv_bernstein.hpp.
References C, mmx::vctops::max(), Seq< C, R >::size(), and mmx::upper().