Public Member Functions |
| | cfvector () |
| | Default constructor.
|
| | cfvector (size_t nSize) |
| | Constructor.
|
| | cfvector (const string_array &saInput) |
| | Constructor.
|
| | cfvector (const string_array &saVars, const string_array &saBodies, const string_array &saParameters, const string_array &saMeanings) |
| | Constructor.
|
| | cfvector (const BaseFVector &fv) |
| | Copy Constructor.
|
| | cfvector (BaseFVector &&fv) |
| | Move Constructor.
|
| cvector | operator() () const |
| | Numerical value.
|
| cvector | operator() (tcomplex d) const |
| | Numerical value.
|
| cvector | operator() (tcomplex d1, tcomplex d2) const |
| | Numerical value.
|
| cvector | operator() (tcomplex d1, tcomplex d2, tcomplex d3) const |
| | Numerical value.
|
| cvector | operator() (const tcomplex *pd) const |
| | Numerical value.
|
| | basic_fvector () |
| | Default constructor.
|
| | basic_fvector (size_t nSize) |
| | Constructor.
|
| | basic_fvector (const string_array &saInput) |
| | Constructor.
|
| | basic_fvector (const string_array &saVars, const string_array &saBodies, const string_array &saParameters, const string_array &saMeanings) |
| | Constructor.
|
| | basic_fvector (const basic_fvector &fv) |
| | Copy Constructor.
|
| | basic_fvector (basic_fvector &&fv) |
| | Move Constructor.
|
| basic_fvector & | operator= (const basic_fvector &fv) throw (cvmexception) |
| | Assignment operator.
|
| basic_fvector & | operator= (basic_fvector &&fv) throw (cvmexception) |
| | Move sssignment operator.
|
| bool | operator== (const basic_fvector &fv) const |
| | Vectors of functions comparison.
|
| bool | operator!= (const basic_fvector &fv) const |
| | Vectors of functions comparison.
|
| basic_fvector & | operator<< (const basic_fvector &fv) |
| | Replacement operator.
|
| basic_fvector | drv (size_t nVarNum) const |
| | Partial derivative.
|
| basic_fvector & | simp () |
| | Simplifier.
|
| basic_fvector | operator+ (const basic_fvector &fv) const throw (cvmexception) |
| | Addition operator.
|
| basic_fvector | operator- (const basic_fvector &fv) const throw (cvmexception) |
| | Subtraction operator.
|
| basic_fvector & | operator+= (const basic_fvector &fv) throw (cvmexception) |
| | Increment operator.
|
| basic_fvector & | operator-= (const basic_fvector &fv) throw (cvmexception) |
| | Decrement operator.
|
| basic_fvector | operator* (const BaseFunction &f) const |
| | Multiplication operator.
|
| basic_fvector | operator* (const tcomplex &d) const |
| | Multiplication operator.
|
| BaseFunction | operator* (const basic_fvector &fv) const throw (cvmexception) |
| | Scalar product.
|
| basic_fvector | operator* (const basic_fmatrix< tcomplex > &fm) const throw (cvmexception) |
| | Vector by matrix product.
|
| basic_fvector | operator/ (const BaseFunction &f) const |
| | Division operator.
|
| basic_fvector | operator/ (const tcomplex &d) const |
| | Division operator.
|
| basic_fvector & | operator*= (const BaseFunction &f) |
| | Multiply and assign operator.
|
| basic_fvector & | operator*= (const tcomplex &d) |
| | Multiply and assign operator.
|
| basic_fvector & | operator/= (const BaseFunction &f) |
| | Divide and assign operator.
|
| basic_fvector & | operator/= (const tcomplex &d) |
| | Divide and assign operator.
|
| basic_fvector & | mult (const basic_fvector &fv, const basic_fmatrix< tcomplex > &fm) throw (cvmexception) |
| | Vector by matrix product.
|
| basic_fvector & | mult (const basic_fmatrix< tcomplex > &fm, const basic_fvector &fv) throw (cvmexception) |
| | Matrix by vector product
|
| basic_fmatrix< tcomplex > | jacobian (size_t nfrom=0, size_t vars=0) const |
| | Jacobi matrix.
|
| void | jacobian (basic_fmatrix< tcomplex > &fmj, size_t nfrom=0, size_t vars=0) const |
| | Jacobi matrix.
|
| | FArray () |
| | Default constructor.
|
| | FArray (size_t nSize) |
| | Constructor.
|
| | FArray (const FArray &a) |
| | Copy constructor.
|
| | FArray (FArray &&a) |
| | Move constructor.
|
| | FArray (const string_array &saInput) |
| | Constructor.
|
| | FArray (const string_array &saVars, const string_array &saBodies, const string_array &saParameters, const string_array &saMeanings) |
| | Constructor.
|
| virtual | ~FArray () |
| | Destructor.
|
| std::vector< BaseFunction > & | impl () |
| | Internal storage.
|
| const std::vector< BaseFunction > & | impl () const |
| | Internal storage.
|
| size_t | size () const |
| | Internal storage.
|
| const BaseFunction & | operator[] (size_t n) const |
| | Constant reference to element (not l-value, zero-based)
|
| BaseFunction & | operator[] (size_t n) |
| | Reference to element (l-value, zero-based)
|
| void | value (tcomplex *pv) const |
| | Numerical value.
|
| void | value (tcomplexd, tcomplex *pv) const |
| | Numerical value.
|
| void | value (tcomplexd1, tcomplexd2, tcomplex *pv) const |
| | Numerical value.
|
| void | value (tcomplexd1, tcomplexd2, tcomplexd3, tcomplex *pv) const |
| | Numerical value.
|
| void | value (const tcomplex *pd, tcomplex *pv) const |
| | Numerical value.
|
Vector of complex functions.
- See Also
- basic_fvector
-
rfvector
Definition at line 9623 of file cfun.h.