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.