Public Member Functions |
| | rfvector () |
| | Default constructor.
|
| | rfvector (size_t nSize) |
| | Constructor.
|
| | rfvector (const string_array &saInput) |
| | Constructor.
|
| | rfvector (const string_array &saVars, const string_array &saBodies, const string_array &saParameters, const string_array &saMeanings) |
| | Constructor.
|
| | rfvector (const BaseFVector &fv) |
| | Copy Constructor.
|
| | rfvector (BaseFVector &&fv) |
| | Move Constructor.
|
| rvector | operator() () const |
| | Numerical value.
|
| rvector | operator() (treal d) const |
| | Numerical value.
|
| rvector | operator() (treal d1, treal d2) const |
| | Numerical value.
|
| rvector | operator() (treal d1, treal d2, treal d3) const |
| | Numerical value.
|
| rvector | operator() (const treal *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 treal &d) const |
| | Multiplication operator.
|
| BaseFunction | operator* (const basic_fvector &fv) const throw (cvmexception) |
| | Scalar product.
|
| basic_fvector | operator* (const basic_fmatrix< treal > &fm) const throw (cvmexception) |
| | Vector by matrix product.
|
| basic_fvector | operator/ (const BaseFunction &f) const |
| | Division operator.
|
| basic_fvector | operator/ (const treal &d) const |
| | Division operator.
|
| basic_fvector & | operator*= (const BaseFunction &f) |
| | Multiply and assign operator.
|
| basic_fvector & | operator*= (const treal &d) |
| | Multiply and assign operator.
|
| basic_fvector & | operator/= (const BaseFunction &f) |
| | Divide and assign operator.
|
| basic_fvector & | operator/= (const treal &d) |
| | Divide and assign operator.
|
| basic_fvector & | mult (const basic_fvector &fv, const basic_fmatrix< treal > &fm) throw (cvmexception) |
| | Vector by matrix product.
|
| basic_fvector & | mult (const basic_fmatrix< treal > &fm, const basic_fvector &fv) throw (cvmexception) |
| | Matrix by vector product
|
| basic_fmatrix< treal > | jacobian (size_t nfrom=0, size_t vars=0) const |
| | Jacobi matrix.
|
| void | jacobian (basic_fmatrix< treal > &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 (treal *pv) const |
| | Numerical value.
|
| void | value (treald, treal *pv) const |
| | Numerical value.
|
| void | value (treald1, treald2, treal *pv) const |
| | Numerical value.
|
| void | value (treald1, treald2, treald3, treal *pv) const |
| | Numerical value.
|
| void | value (const treal *pd, treal *pv) const |
| | Numerical value.
|
Vector of real functions.
- See Also
- basic_fvector
-
cfvector
Definition at line 9278 of file cfun.h.