Developer documentation

mmx::cell_mv_bernstein Class Reference

#include <cell_mv_bernstein.hpp>

Public Types

typedef C Scalar
 
typedef polynomial< C, with< Bernstein > > Polynomial
 

Public Member Functions

 cell_mv_bernstein (void)
 
 cell_mv_bernstein (const Polynomial &p)
 
 cell_mv_bernstein (const Seq< Polynomial > &E)
 
 cell_mv_bernstein (const Seq< Polynomial > &E, const Seq< Interval< double > > &D)
 
template<class POL >
 cell_mv_bernstein (const Seq< POL > &E, const Seq< Interval< double > > &D)
 
 ~cell_mv_bernstein (void)
 
unsigned nbeq () const
 
unsigned nbeq ()
 
Polynomial equation (unsigned i) const
 
Polynomialequation (unsigned i)
 
unsigned nbvar () const
 
unsigned nbvar ()
 
Seq< Interval< double > > domain () const
 
Seq< Interval< double > > & domain ()
 
Interval< double > domain (unsigned i) const
 
Interval< double > & domain (unsigned i)
 
C size (void) const
 

Member Typedef Documentation

Constructor & Destructor Documentation

mmx::cell_mv_bernstein::cell_mv_bernstein ( void  )
mmx::cell_mv_bernstein::cell_mv_bernstein ( const Polynomial p)
inline
mmx::cell_mv_bernstein::cell_mv_bernstein ( const Seq< Polynomial > &  E)
inline
mmx::cell_mv_bernstein::cell_mv_bernstein ( const Seq< Polynomial > &  E,
const Seq< Interval< double > > &  D 
)
inline
template<class POL >
mmx::cell_mv_bernstein::cell_mv_bernstein ( const Seq< POL > &  E,
const Seq< Interval< double > > &  D 
)
inline
mmx::cell_mv_bernstein::~cell_mv_bernstein ( void  )

Member Function Documentation

Seq<Interval<double> > mmx::cell_mv_bernstein::domain ( ) const
inline
Seq<Interval<double> >& mmx::cell_mv_bernstein::domain ( )
inline
Interval<double> mmx::cell_mv_bernstein::domain ( unsigned  i) const
inline
Interval<double>& mmx::cell_mv_bernstein::domain ( unsigned  i)
inline
Polynomial mmx::cell_mv_bernstein::equation ( unsigned  i) const
inline
Polynomial& mmx::cell_mv_bernstein::equation ( unsigned  i)
inline
unsigned mmx::cell_mv_bernstein::nbeq ( ) const
inline
unsigned mmx::cell_mv_bernstein::nbeq ( )
inline
unsigned mmx::cell_mv_bernstein::nbvar ( ) const
inline
unsigned mmx::cell_mv_bernstein::nbvar ( )
inline
C mmx::cell_mv_bernstein::size ( void  ) const
inline

The documentation for this class was generated from the following file:
Home