ExpressionType< Derived, Type, AllowCounter > Member List

This is the complete list of members for ExpressionType< Derived, Type, AllowCounter >, including all inherited members.

ADbackward(const Expression &arg) constExpression
ADbackward(const Expression &arg, const Expression &seed) constExpression
add(const Expression &arg) constExpressionprotected
ADforward(const Expression &arg) constExpression
ADforward(const VariableType &varType_, const int *arg, int nV) constExpression
ADforward(const Expression &arg, const Expression &seed) constExpression
ADforward(const VariableType &varType_, const int *arg, const Expression &seed) constExpression
ADforward(const VariableType *varType_, const int *arg, const Expression &seed) constExpression
ADsymmetric(const Expression &arg, const Expression &S, const Expression &l, Expression *dfS=0, Expression *ldf=0) constExpression
ADsymmetric(const Expression &arg, const Expression &l, Expression *dfS=0, Expression *ldf=0) constExpression
appendCols(const Expression &arg)Expression
appendRows(const Expression &arg)Expression
assignmentSetup(const Expression &arg)Expressionprotected
clearStaticCounters()ExpressionType< Derived, Type, AllowCounter >inline
clone() constExpressionType< Derived, Type, AllowCounter >inlinevirtual
componentExpressionprotected
construct(VariableType variableType_, uint globalTypeID_, uint nRows_, uint nCols_, const std::string &name_)Expressionprotected
copy(const Expression &rhs)Expressionprotected
countExpressionType< Derived, Type, AllowCounter >privatestatic
deleteAll()Expressionprotected
dimExpressionprotected
div(const Expression &arg) constExpressionprotected
elementExpressionprotected
Expression()Expression
Expression(const Operator &tree_)Expression
Expression(const std::string &name_)Expressionexplicit
Expression(const std::string &name_, uint nRows_, uint nCols_, VariableType variableType_=VT_UNKNOWN, uint globalTypeID=0)Expressionexplicit
Expression(int nRows_, int nCols_=1, VariableType variableType_=VT_UNKNOWN, int globalTypeID=0)Expressionexplicit
Expression(uint nRows_, uint nCols_=1, VariableType variableType_=VT_UNKNOWN, uint globalTypeID=0)Expressionexplicit
Expression(const double &rhs)Expression
Expression(const DVector &rhs)Expression
Expression(const DMatrix &rhs)Expression
Expression(const Expression &rhs)Expression
ExpressionType()ExpressionType< Derived, Type, AllowCounter >inline
ExpressionType(const std::string &_name, unsigned _nRows, unsigned _nCols)ExpressionType< Derived, Type, AllowCounter >inline
ExpressionType(const Expression &_expression, unsigned _componentIdx=0)ExpressionType< Derived, Type, AllowCounter >inline
ExpressionType(const double &_arg)ExpressionType< Derived, Type, AllowCounter >inline
ExpressionType(const DVector &_arg)ExpressionType< Derived, Type, AllowCounter >inline
ExpressionType(const DMatrix &_arg)ExpressionType< Derived, Type, AllowCounter >inline
ExpressionType(const Operator &_arg)ExpressionType< Derived, Type, AllowCounter >inline
getAcos() constExpression
getAsin() constExpression
getAtan() constExpression
getCol(const uint &colIdx) constExpression
getCols(const uint &colIdx1, const uint &colIdx2) constExpression
getComponent(const unsigned int idx) constExpressioninline
getCos() constExpression
getDependencyPattern(const Expression &arg) constExpression
getDim() constExpressioninline
getDot() constExpression
getEntropy() constExpression
getEuclideanNorm() constExpression
getExp() constExpression
getInverse() constExpression
getLn() constExpression
getLogSumExp() constExpression
getNext() constExpression
getNumCols() constExpressioninline
getNumRows() constExpressioninline
getODEexpansion(const int &order, const int *arg) constExpression
getOperatorClone(uint idx) constExpression
getPow(const Expression &arg) constExpression
getPowInt(const int &arg) constExpression
getRow(const uint &rowIdx) constExpression
getRows(const uint &rowIdx1, const uint &rowIdx2) constExpression
getSin() constExpression
getSparsityPattern() constExpression
getSqrt() constExpression
getSubMatrix(const uint &rowIdx1, const uint &rowIdx2, const uint &colIdx1, const uint &colIdx2) constExpression
getSumSquare() constExpression
getTan() constExpression
getVariableType() constExpressioninline
isDependingOn(VariableType type) constExpression
isDependingOn(const Expression &e) constExpression
isVariable() constExpressioninline
mul(const Expression &arg) constExpressionprotected
nameExpressionprotected
nColsExpressionprotected
nRowsExpressionprotected
operator()(uint idx) constExpression
operator()(uint rowIdx, uint colIdx) constExpression
operator()(uint idx)Expression
operator()(uint rowIdx, uint colIdx)Expression
operator*=(const Expression &arg)Expression
operator+=(const Expression &arg)Expression
operator-() constExpression
operator-=(const Expression &arg)Expression
operator/=(const Expression &arg)Expression
operator<<(const Expression &arg)Expression
operator=(const Expression &arg)Expression
print(std::ostream &stream) constExpression
product(const Operator *a, const Operator *b) constExpressionprotected
sub(const Expression &arg) constExpressionprotected
substitute(int idx, const Expression &arg) constExpression
transpose() constExpression
variableTypeExpressionprotected
~Expression()Expressionvirtual
~ExpressionType()ExpressionType< Derived, Type, AllowCounter >inlinevirtual


acado
Author(s): Milan Vukov, Rien Quirynen
autogenerated on Mon Feb 28 2022 21:32:21