Public Methods |
| | MTaylor () |
| | MTaylor (const MTaylor &mtay) |
| | MTaylor (const MType &val) |
| | MTaylor (MType &val) |
| | MTaylor (const vector< MType > &cv) |
| | MTaylor (double val) |
| | MTaylor (int d, const MType &val) |
| | MTaylor (int rows, int cols, int deg, double *v) |
| | ~MTaylor () |
| MTaylor & | operator= (const MTaylor &tay) |
| bool | IsEmpty () const |
| bool | IsScalar () const |
| int | Degree () const |
| void | Reserve (int deg) |
| void | Resize (int deg) |
| void | Clear () |
| void | ExtractData (double *) const |
| vector< MType > | Taylor2Vector () const |
| MTayElementIndex | operator[] (int i) |
| MTayElementIndex | operator[] (int i) const |
| MTaylor & | operator+= (const MTaylor &tay) |
| MTaylor & | operator-= (const MTaylor &tay) |
Friends |
| class | MTayElementIndex |
| ostream & | operator<< (ostream &, const MTaylor &) |
| void | uplus (MTaylor &, const MTaylor &) |
| void | uminus (MTaylor &, const MTaylor &) |
| void | mplus (MTaylor &, const MTaylor &, const MTaylor &) |
| void | mminus (MTaylor &, const MTaylor &, const MTaylor &) |
| void | times (MTaylor &, const MTaylor &, const MTaylor &) |
| void | mtimes (MTaylor &, const MTaylor &, const MTaylor &) |
| void | ldivide (MTaylor &, const MTaylor &, const MTaylor &) |
| void | mldivide (MTaylor &, const MTaylor &, const MTaylor &) |
| void | mldividefac (MTaylor &, const MTaylor &, const MTaylor &, MTaylor::MType &fac, vector< int > &piv) |
| void | rdivide (MTaylor &, const MTaylor &, const MTaylor &) |
| void | mrdivide (MTaylor &, const MTaylor &, const MTaylor &) |
| void | transpose (MTaylor &, const MTaylor &) |
| void | ctranspose (MTaylor &, const MTaylor &) |
| void | horzcat (MTaylor &, const vector< MTaylor > &) |
| void | vertcat (MTaylor &, const vector< MTaylor > &) |
| void | horzcat (MTaylor &, const vector< const MTaylor * > &) |
| void | vertcat (MTaylor &, const vector< const MTaylor * > &) |
| void | cross (MTaylor &, const MTaylor &, const MTaylor &) |
| void | sincos (MTaylor &, MTaylor &, const MTaylor &) |
| void | mpower (MTaylor &, const MTaylor &, double) |
| void | sumall (MTaylor &, const MTaylor &) |
| void | exp (MTaylor &, const MTaylor &) |
| void | log (MTaylor &, const MTaylor &) |
| void | subsref (MTaylor &, const MTaylor &, const MTaylor::MType &) |
| void | subsref (MTaylor &, const MTaylor &, const MTaylor::MType &, const MTaylor::MType &) |
| void | subsasgn (MTaylor &, const MTaylor &, const MTaylor::MType &, const MTaylor &) |
| void | subsasgn (MTaylor &, const MTaylor &, const MTaylor::MType &, const MTaylor::MType &, const MTaylor &) |
| MTaylor::MType | size (const MTaylor &) |
| int | size (const MTaylor &, int) |
| int | length (const MTaylor &) |
| bool | isScalar (const MTaylor &) |
| MTaylor | uplus (const MTaylor &) |
| MTaylor | uminus (const MTaylor &) |
| MTaylor | mplus (const MTaylor &, const MTaylor &) |
| MTaylor | mminus (const MTaylor &, const MTaylor &) |
| MTaylor | times (const MTaylor &, const MTaylor &) |
| MTaylor | mtimes (const MTaylor &, const MTaylor &) |
| MTaylor | ldivide (const MTaylor &, const MTaylor &) |
| MTaylor | mldivide (const MTaylor &, const MTaylor &) |
| MTaylor | mldividefac (const MTaylor &, const MTaylor &, MTaylor::MType &fac, vector< int > &piv) |
| MTaylor | rdivide (const MTaylor &, const MTaylor &) |
| MTaylor | mrdivide (const MTaylor &, const MTaylor &) |
| MTaylor | transpose (const MTaylor &) |
| MTaylor | ctranspose (const MTaylor &) |
| MTaylor | horzcat (const vector< MTaylor > &) |
| MTaylor | vertcat (const vector< MTaylor > &) |
| MTaylor | horzcat (const vector< const MTaylor * > &) |
| MTaylor | vertcat (const vector< const MTaylor * > &) |
| MTaylor | cross (const MTaylor &, const MTaylor &) |
| MTaylor | sin (const MTaylor &) |
| MTaylor | cos (const MTaylor &) |
| MTaylor | sincos (MTaylor &, const MTaylor &) |
| MTaylor | mpower (const MTaylor &, double) |
| MTaylor | sumall (const MTaylor &) |
| MTaylor | exp (const MTaylor &) |
| MTaylor | log (const MTaylor &) |
| MTaylor | subsref (const MTaylor &, const MTaylor::MType &) |
| MTaylor | subsref (const MTaylor &, const MTaylor::MType &, const MTaylor::MType &) |
| MTaylor | subsasgn (const MTaylor &, const MTaylor::MType &, const MTaylor &) |
| MTaylor | subsasgn (const MTaylor &, const MTaylor::MType &, const MTaylor::MType &, const MTaylor &) |
| bool | operator== (const MTaylor &, const MTaylor &) |
| bool | operator!= (const MTaylor &, const MTaylor &) |
| bool | operator< (const MTaylor &, const MTaylor &) |
| bool | operator> (const MTaylor &, const MTaylor &) |
| bool | operator<= (const MTaylor &, const MTaylor &) |
| bool | operator>= (const MTaylor &, const MTaylor &) |