|
|
using | DRetDArg = typename Function< RET(ARG)>::DRetDArg |
| |
|
using | DRetDDir = typename Function< RET(ARG)>::DRetDDir |
| |
|
using | DDRetDDArg = typename Function< RET(ARG)>::DDRetDDArg |
| |
|
using | ArgS = typename ReplaceAT< ARG, IndependentVariable >::Type |
| |
|
using | RetS = typename ReplaceAT< RET, SymbolicExpression >::Type |
| |
|
|
| SymbolicFunction (const ArgS &argS_, const RetS &retS_) |
| |
|
void | setIndependentVariable (const ArgS &argS_) |
| |
|
void | setDependentFunction (const RetS &retS_) |
| |
|
ArgS & | getIndependentVariable () |
| |
|
RetS & | getDependentFunction () |
| |
|
void | init () |
| |
|
std::pair< int, int > | getRetSize () const override |
| |
|
int | getArgSize () const override |
| |
|
RET | operator() (const ARG &arg) override |
| |
|
DRetDDir | dirDer (const ARG &argDir, const ARG &arg) override |
| |
|
DRetDDir | dirDerDirDer (const ARG &argDir_1, const ARG &argDir_2, const ARG &arg) override |
| |
|
bool | constParDer () const override |
| |
|
|
ArgS | argS |
| |
|
ArgS | argDirS |
| |
|
ArgS | argDirS_2 |
| |
|
RetS | retS |
| |
|
std::unique_ptr< Eval< decltype(retS)> > | retSEval |
| |
|
std::unique_ptr< Eval< typename ReplaceAT< DRetDDir, SymbolicExpression >::Type > > | ddEval |
| |
|
std::unique_ptr< Eval< typename ReplaceAT< DRetDDir, SymbolicExpression >::Type > > | ddddEval |
| |
|
bool | isParDerConst = false |
| |
The documentation for this class was generated from the following file: