Operator Member List

This is the complete list of members for Operator, including all inherited members.

AD_backward(int dim, VariableType *varType, int *component, Operator *seed, Operator **df, int &nNewIS, TreeProjection ***newIS)=0Operatorpure virtual
AD_backward(int number, double seed, double *df)=0Operatorpure virtual
AD_backward2(int number, double seed1, double seed2, double *df, double *ddf)=0Operatorpure virtual
AD_forward(int dim, VariableType *varType, int *component, Operator **seed, int &nNewIS, TreeProjection ***newIS)=0Operatorpure virtual
AD_forward(int number, double *x, double *seed, double *f, double *df)=0Operatorpure virtual
AD_forward(int number, double *seed, double *df)=0Operatorpure virtual
AD_forward2(int number, double *seed1, double *seed2, double *df, double *ddf)=0Operatorpure virtual
AD_symmetric(int dim, VariableType *varType, int *component, Operator *l, Operator **S, int dimS, Operator **dfS, Operator **ldf, Operator **H, int &nNewLIS, TreeProjection ***newLIS, int &nNewSIS, TreeProjection ***newSIS, int &nNewHIS, TreeProjection ***newHIS)=0Operatorpure virtual
ADsymCommon(Operator *a, TreeProjection &da, TreeProjection &dda, int dim, VariableType *varType, int *component, Operator *l, Operator **S, int dimS, Operator **dfS, Operator **ldf, Operator **H, int &nNewLIS, TreeProjection ***newLIS, int &nNewSIS, TreeProjection ***newSIS, int &nNewHIS, TreeProjection ***newHIS)Operatorprotected
ADsymCommon2(Operator *a, Operator *b, TreeProjection &dx, TreeProjection &dy, TreeProjection &dxx, TreeProjection &dxy, TreeProjection &dyy, int dim, VariableType *varType, int *component, Operator *l, Operator **S, int dimS, Operator **dfS, Operator **ldf, Operator **H, int &nNewLIS, TreeProjection ***newLIS, int &nNewSIS, TreeProjection ***newSIS, int &nNewHIS, TreeProjection ***newHIS)Operatorprotected
clearBuffer()=0Operatorpure virtual
clone() const =0Operatorpure virtual
cloneTreeProjection() const Operatorvirtual
convert2TreeProjection(Operator *a) const Operatorprotectedvirtual
differentiate(int index)=0Operatorpure virtual
enumerateVariables(SymbolicIndexList *indexList)=0Operatorpure virtual
evaluate(int number, double *x, double *result)=0Operatorpure virtual
evaluate(EvaluationBase *x)=0Operatorpure virtual
getCurvature()=0Operatorpure virtual
getGlobalIndex() const Operatorvirtual
getMonotonicity()=0Operatorpure virtual
getName()=0Operatorpure virtual
getValue() const Operatorvirtual
initDerivative()Operatorvirtual
initializedOperatorprotected
isDependingOn(VariableType var) const =0Operatorpure virtual
isDependingOn(int dim, VariableType *varType, int *component, BooleanType *implicit_dep)=0Operatorpure virtual
isLinearIn(int dim, VariableType *varType, int *component, BooleanType *implicit_dep)=0Operatorpure virtual
isOneOrZero() const =0Operatorpure virtual
isPolynomialIn(int dim, VariableType *varType, int *component, BooleanType *implicit_dep)=0Operatorpure virtual
isRationalIn(int dim, VariableType *varType, int *component, BooleanType *implicit_dep)=0Operatorpure virtual
isSmooth() const =0Operatorpure virtual
isSymbolic() const =0Operatorpure virtual
isTrivial() const Operatorvirtual
isVariable(VariableType &varType, int &component) const =0Operatorpure virtual
loadIndices(SymbolicIndexList *indexList)=0Operatorpure virtual
myAdd(Operator *a, Operator *b)Operatorvirtual
myLogarithm(Operator *a)Operatorvirtual
myPower(Operator *a, Operator *b)Operatorvirtual
myPowerInt(Operator *a, int b)Operatorvirtual
myProd(Operator *a, Operator *b)Operatorvirtual
mySubtract(Operator *a, Operator *b)Operatorvirtual
nCountOperator
Operator()Operator
operator*(const double &arg) const Operator
operator*(const DVector &arg) const Operator
operator*(const DMatrix &arg) const Operator
operator*(const Operator &arg) const Operator
operator*(const Expression &arg) const Operator
operator*(const double &arg1, const Operator &arg2)Operatorfriend
operator*(const DVector &arg1, const Operator &arg2)Operatorfriend
operator*(const DMatrix &arg1, const Operator &arg2)Operatorfriend
operator*=(const double &arg)Operator
operator*=(const DVector &arg)Operator
operator*=(const DMatrix &arg)Operator
operator*=(const Expression &arg)Operator
operator+(const double &arg) const Operator
operator+(const DVector &arg) const Operator
operator+(const DMatrix &arg) const Operator
operator+(const Operator &arg) const Operator
operator+(const Expression &arg) const Operator
operator+(const double &arg1, const Operator &arg2)Operatorfriend
operator+(const DVector &arg1, const Operator &arg2)Operatorfriend
operator+(const DMatrix &arg1, const Operator &arg2)Operatorfriend
operator+=(const double &arg)Operator
operator+=(const DVector &arg)Operator
operator+=(const DMatrix &arg)Operator
operator+=(const Expression &arg)Operator
operator-(const double &arg) const Operator
operator-(const DVector &arg) const Operator
operator-(const DMatrix &arg) const Operator
operator-(const Operator &arg) const Operator
operator-(const Expression &arg) const Operator
operator-() const Operator
operator-(const double &arg1, const Operator &arg2)Operatorfriend
operator-(const DVector &arg1, const Operator &arg2)Operatorfriend
operator-(const DMatrix &arg1, const Operator &arg2)Operatorfriend
operator-=(const double &arg)Operator
operator-=(const DVector &arg)Operator
operator-=(const DMatrix &arg)Operator
operator-=(const Expression &arg)Operator
operator/(const double &arg) const Operator
operator/(const Operator &arg) const Operator
operator/(const Expression &arg) const Operator
operator/(const double &arg1, const Operator &arg2)Operatorfriend
operator/(const DVector &arg1, const Operator &arg2)Operatorfriend
operator/(const DMatrix &arg1, const Operator &arg2)Operatorfriend
operator/=(const double &arg)Operator
operator/=(const Expression &arg)Operator
operator<<(std::ostream &stream, const Operator &arg)Operatorfriend
operator<=(const double &ub) const Operator
operator<=(const DVector &ub) const Operator
operator<=(const VariablesGrid &ub) const Operator
operator<=(double lb, const Operator &arg)Operatorfriend
operator<=(DVector lb, const Operator &arg)Operatorfriend
operator<=(VariablesGrid lb, const Operator &arg)Operatorfriend
operator=(const double &arg)Operatorvirtual
operator=(const DVector &arg)Operatorvirtual
operator=(const DMatrix &arg)Operatorvirtual
operator=(const Expression &arg)Operatorvirtual
operator=(const Operator &arg)Operatorvirtual
operator==(const double &b) const Operator
operator==(const DVector &b) const Operator
operator==(const VariablesGrid &b) const Operator
operator==(double b, const Operator &arg)Operatorfriend
operator==(DVector b, const Operator &arg)Operatorfriend
operator==(VariablesGrid b, const Operator &arg)Operatorfriend
operator>=(const double &lb) const Operator
operator>=(const DVector &lb) const Operator
operator>=(const VariablesGrid &lb) const Operator
operator>=(double ub, const Operator &arg)Operatorfriend
operator>=(DVector ub, const Operator &arg)Operatorfriend
operator>=(VariablesGrid ub, const Operator &arg)Operatorfriend
passArgument() const Operatorvirtual
print(std::ostream &stream) const =0Operatorpure virtual
setCurvature(CurvatureType curvature_)=0Operatorpure virtual
setMonotonicity(MonotonicityType monotonicity_)=0Operatorpure virtual
setVariableExportName(const VariableType &_type, const std::vector< std::string > &_name)Operatorvirtual
substitute(int index, const Operator *sub)=0Operatorpure virtual
~Operator()Operatorvirtual


acado
Author(s): Milan Vukov, Rien Quirynen
autogenerated on Mon Jun 10 2019 12:35:25