|
| | DifferentialState () |
| |
| | DifferentialState (const std::string &_name, unsigned _nRows, unsigned _nCols) |
| |
| returnValue | clearStaticCounters () |
| |
| virtual Expression * | clone () const |
| |
| | ExpressionType () |
| |
| | ExpressionType (const std::string &_name, unsigned _nRows, unsigned _nCols) |
| |
| | ExpressionType (const Expression &_expression, unsigned _componentIdx=0) |
| |
| | ExpressionType (const double &_arg) |
| |
| | ExpressionType (const DVector &_arg) |
| |
| | ExpressionType (const DMatrix &_arg) |
| |
| | ExpressionType (const Operator &_arg) |
| |
| virtual | ~ExpressionType () |
| |
| Expression | ADbackward (const Expression &arg) const |
| |
| Expression | ADbackward (const Expression &arg, const Expression &seed) const |
| |
| Expression | ADforward (const Expression &arg) const |
| |
| Expression | ADforward (const VariableType &varType_, const int *arg, int nV) const |
| |
| Expression | ADforward (const Expression &arg, const Expression &seed) const |
| |
| Expression | ADforward (const VariableType &varType_, const int *arg, const Expression &seed) const |
| |
| Expression | ADforward (const VariableType *varType_, const int *arg, const Expression &seed) const |
| |
| Expression | ADsymmetric (const Expression &arg, const Expression &S, const Expression &l, Expression *dfS=0, Expression *ldf=0) const |
| |
| Expression | ADsymmetric (const Expression &arg, const Expression &l, Expression *dfS=0, Expression *ldf=0) const |
| |
| Expression & | appendCols (const Expression &arg) |
| |
| Expression & | appendRows (const Expression &arg) |
| |
| | Expression () |
| |
| | Expression (const Operator &tree_) |
| |
| | Expression (const std::string &name_) |
| |
| | Expression (const std::string &name_, uint nRows_, uint nCols_, VariableType variableType_=VT_UNKNOWN, uint globalTypeID=0) |
| |
| | Expression (int nRows_, int nCols_=1, VariableType variableType_=VT_UNKNOWN, int globalTypeID=0) |
| |
| | Expression (uint nRows_, uint nCols_=1, VariableType variableType_=VT_UNKNOWN, uint globalTypeID=0) |
| |
| | Expression (const double &rhs) |
| |
| | Expression (const DVector &rhs) |
| |
| | Expression (const DMatrix &rhs) |
| |
| | Expression (const Expression &rhs) |
| |
| Expression | getAcos () const |
| |
| Expression | getAsin () const |
| |
| Expression | getAtan () const |
| |
| Expression | getCol (const uint &colIdx) const |
| |
| Expression | getCols (const uint &colIdx1, const uint &colIdx2) const |
| |
| uint | getComponent (const unsigned int idx) const |
| |
| Expression | getCos () const |
| |
| DMatrix | getDependencyPattern (const Expression &arg) const |
| |
| uint | getDim () const |
| |
| Expression | getDot () const |
| |
| Expression | getEntropy () const |
| |
| Expression | getEuclideanNorm () const |
| |
| Expression | getExp () const |
| |
| Expression | getInverse () const |
| |
| Expression | getLn () const |
| |
| Expression | getLogSumExp () const |
| |
| Expression | getNext () const |
| |
| uint | getNumCols () const |
| |
| uint | getNumRows () const |
| |
| Expression | getODEexpansion (const int &order, const int *arg) const |
| |
| Operator * | getOperatorClone (uint idx) const |
| |
| Expression | getPow (const Expression &arg) const |
| |
| Expression | getPowInt (const int &arg) const |
| |
| Expression | getRow (const uint &rowIdx) const |
| |
| Expression | getRows (const uint &rowIdx1, const uint &rowIdx2) const |
| |
| Expression | getSin () const |
| |
| DMatrix | getSparsityPattern () const |
| |
| Expression | getSqrt () const |
| |
| Expression | getSubMatrix (const uint &rowIdx1, const uint &rowIdx2, const uint &colIdx1, const uint &colIdx2) const |
| |
| Expression | getSumSquare () const |
| |
| Expression | getTan () const |
| |
| VariableType | getVariableType () const |
| |
| BooleanType | isDependingOn (VariableType type) const |
| |
| BooleanType | isDependingOn (const Expression &e) const |
| |
| BooleanType | isVariable () const |
| |
| Expression | operator() (uint idx) const |
| |
| Expression | operator() (uint rowIdx, uint colIdx) const |
| |
| Operator & | operator() (uint idx) |
| |
| Operator & | operator() (uint rowIdx, uint colIdx) |
| |
| Expression & | operator*= (const Expression &arg) |
| |
| Expression & | operator+= (const Expression &arg) |
| |
| Expression | operator- () const |
| |
| Expression & | operator-= (const Expression &arg) |
| |
| Expression & | operator/= (const Expression &arg) |
| |
| Expression & | operator<< (const Expression &arg) |
| |
| Expression & | operator= (const Expression &arg) |
| |
| std::ostream & | print (std::ostream &stream) const |
| |
| returnValue | substitute (int idx, const Expression &arg) const |
| |
| Expression | transpose () const |
| |
| virtual | ~Expression () |
| |
Differential state variable.
Definition at line 79 of file variable_types.hpp.