|
CVM Class Library
8.1
This C++ class library encapsulates concepts of vector and different matrices including square, band, symmetric and hermitian ones in Euclidean space of real and complex numbers.
|
Generic unary function (not end-user) More...
#include <cfun.h>


Public Member Functions | |
| UnaryFunction () | |
| Default constructor. | |
| UnaryFunction (const UnaryFunction< T > &rfSrc) | |
| Copy constructor. | |
| UnaryFunction (UnaryFunction< T > &&rfSrc) | |
| Move constructor. | |
| UnaryFunction (const BasePointer &pfSrc) | |
| Constructor. | |
| UnaryFunction (BasePointer &&pfSrc) | |
| UnaryFunction (const std::string &sArg, const string_array &saVars, const string_array &saParameters, const string_array &saMeanings) | |
| Constructor. | |
| UnaryFunction (const std::string &sArg, size_t nF, size_t nL, const string_array &saVars, const string_array &saParameters, const string_array &saMeanings) | |
| Constructor. | |
| UnaryFunction & | operator= (const UnaryFunction< T > &rfSrc) |
| Assignment operator. | |
| UnaryFunction & | operator= (UnaryFunction< T > &&rfSrc) |
| Move assignment operator. | |
Public Member Functions inherited from BaseFunction< T > | |
| BaseFunction () | |
| Default constructor. | |
| virtual | ~BaseFunction () |
| Destructor. | |
Protected Types | |
| typedef BaseFunction< T > ::BasePointer | BasePointer |
| Shared pointer to BaseFunction. | |
Protected Types inherited from BaseFunction< T > | |
| typedef FunctionFactory< T > ::BasePointer | BasePointer |
| Shared pointer to BaseFunction. | |
Protected Attributes | |
| BasePointer | mf0 |
| Pointer to function's argument. If this instance is sin(A) then mf0 points to A. | |
Generic unary function (not end-user)
T type stands for treal or tcomplex. Please use inherited function classes.
|
protected |
Shared pointer to BaseFunction.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
protected |
1.8.1.2