, including all inherited members.
AD_backward(int dim, VariableType *varType, int *component, Operator *seed, Operator **df, int &nNewIS, TreeProjection ***newIS) | Power | [virtual] |
AD_backward(int number, double seed, double *df) | Power | [virtual] |
AD_backward2(int number, double seed1, double seed2, double *df, double *ddf) | Power | [virtual] |
AD_forward(int dim, VariableType *varType, int *component, Operator **seed, int &nNewIS, TreeProjection ***newIS) | Power | [virtual] |
AD_forward(int number, double *seed, double *df) | Power | [virtual] |
AD_forward(int number, double *x, double *seed, double *f, double *df) | Power | [virtual] |
AD_forward2(int number, double *seed1, double *seed2, double *df, double *ddf) | Power | [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) | Power | [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) | Operator | [protected] |
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) | Operator | [protected] |
argument1 | BinaryOperator | [protected] |
argument1_result | BinaryOperator | [protected] |
argument2 | BinaryOperator | [protected] |
argument2_result | BinaryOperator | [protected] |
BinaryOperator() | BinaryOperator | |
BinaryOperator(Operator *_argument1, Operator *_argument2) | BinaryOperator | |
BinaryOperator(const BinaryOperator &arg) | BinaryOperator | |
bufferSize | BinaryOperator | [protected] |
clearBuffer() | BinaryOperator | [virtual] |
clone() const | Power | [virtual] |
cloneTreeProjection() const | SmoothOperator | [virtual] |
convert2TreeProjection(Operator *a) const | Operator | [protected, virtual] |
copy(const BinaryOperator &arg) | BinaryOperator | [protected] |
curvature | BinaryOperator | [protected] |
dargument1 | BinaryOperator | [protected] |
dargument1_result | BinaryOperator | [protected] |
dargument2 | BinaryOperator | [protected] |
dargument2_result | BinaryOperator | [protected] |
deleteAll() | BinaryOperator | [protected] |
derivative01 | Power | [protected] |
derivative02 | Power | [protected] |
derivative12 | Power | [protected] |
derivative21 | Power | [protected] |
derivative22 | Power | [protected] |
derivative23 | Power | [protected] |
differentiate(int index) | Power | [virtual] |
enumerateVariables(SymbolicIndexList *indexList) | BinaryOperator | [virtual] |
evaluate(int number, double *x, double *result) | Power | [virtual] |
evaluate(EvaluationBase *x) | Power | [virtual] |
getCurvature() | Power | [virtual] |
getGlobalIndex() const | SmoothOperator | [virtual] |
getMonotonicity() | Power | [virtual] |
getName() | Power | [virtual] |
getValue() const | SmoothOperator | [virtual] |
initDerivative() | Power | [virtual] |
initialized | Operator | [protected] |
isDependingOn(VariableType var) const | BinaryOperator | [virtual] |
isDependingOn(int dim, VariableType *varType, int *component, BooleanType *implicit_dep) | BinaryOperator | [virtual] |
isLinearIn(int dim, VariableType *varType, int *component, BooleanType *implicit_dep) | Power | [virtual] |
isOneOrZero() const | BinaryOperator | [virtual] |
isPolynomialIn(int dim, VariableType *varType, int *component, BooleanType *implicit_dep) | Power | [virtual] |
isRationalIn(int dim, VariableType *varType, int *component, BooleanType *implicit_dep) | Power | [virtual] |
isSmooth() const | SmoothOperator | [virtual] |
isSymbolic() const | BinaryOperator | [virtual] |
isTrivial() const | Operator | [virtual] |
isVariable(VariableType &varType, int &component) const | BinaryOperator | [virtual] |
loadIndices(SymbolicIndexList *indexList) | BinaryOperator | [virtual] |
monotonicity | BinaryOperator | [protected] |
myAdd(Operator *a, Operator *b) | Operator | [virtual] |
myLogarithm(Operator *a) | Operator | [virtual] |
myPower(Operator *a, Operator *b) | Operator | [virtual] |
myPowerInt(Operator *a, int b) | Operator | [virtual] |
myProd(Operator *a, Operator *b) | Operator | [virtual] |
mySubtract(Operator *a, Operator *b) | Operator | [virtual] |
nCount | SmoothOperator | |
Operator() | Operator | |
operator*(const double &arg) const | SmoothOperator | |
operator*(const DVector &arg) const | SmoothOperator | |
operator*(const DMatrix &arg) const | SmoothOperator | |
operator*(const Operator &arg) const | SmoothOperator | |
operator*(const Expression &arg) const | SmoothOperator | |
Operator::operator*(const DVector &arg) const | Operator | |
Operator::operator*(const double &arg1, const Operator &arg2) | Operator | [friend] |
Operator::operator*(const DVector &arg1, const Operator &arg2) | Operator | [friend] |
Operator::operator*(const DMatrix &arg1, const Operator &arg2) | Operator | [friend] |
operator*=(const double &arg) | SmoothOperator | |
operator*=(const DVector &arg) | SmoothOperator | |
operator*=(const DMatrix &arg) | SmoothOperator | |
operator*=(const Expression &arg) | SmoothOperator | |
Operator::operator*=(const DVector &arg) | Operator | |
operator+(const double &arg) const | SmoothOperator | |
operator+(const DVector &arg) const | SmoothOperator | |
operator+(const DMatrix &arg) const | SmoothOperator | |
operator+(const Operator &arg) const | SmoothOperator | |
operator+(const Expression &arg) const | SmoothOperator | |
Operator::operator+(const DVector &arg) const | Operator | |
Operator::operator+(const double &arg1, const Operator &arg2) | Operator | [friend] |
Operator::operator+(const DVector &arg1, const Operator &arg2) | Operator | [friend] |
Operator::operator+(const DMatrix &arg1, const Operator &arg2) | Operator | [friend] |
operator+=(const double &arg) | SmoothOperator | |
operator+=(const DVector &arg) | SmoothOperator | |
operator+=(const DMatrix &arg) | SmoothOperator | |
operator+=(const Expression &arg) | SmoothOperator | |
Operator::operator+=(const DVector &arg) | Operator | |
operator-(const double &arg) const | SmoothOperator | |
operator-(const DVector &arg) const | SmoothOperator | |
operator-(const DMatrix &arg) const | SmoothOperator | |
operator-(const Operator &arg) const | SmoothOperator | |
operator-(const Expression &arg) const | SmoothOperator | |
operator-() const | SmoothOperator | |
Operator::operator-(const DVector &arg) const | Operator | |
Operator::operator-(const double &arg1, const Operator &arg2) | Operator | [friend] |
Operator::operator-(const DVector &arg1, const Operator &arg2) | Operator | [friend] |
Operator::operator-(const DMatrix &arg1, const Operator &arg2) | Operator | [friend] |
operator-=(const double &arg) | SmoothOperator | |
operator-=(const DVector &arg) | SmoothOperator | |
operator-=(const DMatrix &arg) | SmoothOperator | |
operator-=(const Expression &arg) | SmoothOperator | |
Operator::operator-=(const DVector &arg) | Operator | |
operator/(const double &arg) const | SmoothOperator | |
operator/(const Operator &arg) const | SmoothOperator | |
operator/(const Expression &arg) const | SmoothOperator | |
Operator::operator/(const double &arg1, const Operator &arg2) | Operator | [friend] |
Operator::operator/(const DVector &arg1, const Operator &arg2) | Operator | [friend] |
Operator::operator/(const DMatrix &arg1, const Operator &arg2) | Operator | [friend] |
operator/=(const double &arg) | SmoothOperator | |
operator/=(const Expression &arg) | SmoothOperator | |
operator<<(std::ostream &stream, const Operator &arg) | Operator | [friend] |
operator<=(const double &ub) const | SmoothOperator | |
operator<=(const DVector &ub) const | SmoothOperator | |
operator<=(const VariablesGrid &ub) const | SmoothOperator | |
Operator::operator<=(const DVector &ub) const | Operator | |
Operator::operator<=(double lb, const Operator &arg) | Operator | [friend] |
Operator::operator<=(DVector lb, const Operator &arg) | Operator | [friend] |
Operator::operator<=(VariablesGrid lb, const Operator &arg) | Operator | [friend] |
operator=(const Power &arg) | Power | |
BinaryOperator::operator=(const BinaryOperator &arg) | BinaryOperator | |
SmoothOperator::operator=(const double &arg) | SmoothOperator | [virtual] |
SmoothOperator::operator=(const DVector &arg) | SmoothOperator | [virtual] |
SmoothOperator::operator=(const DMatrix &arg) | SmoothOperator | [virtual] |
SmoothOperator::operator=(const Expression &arg) | SmoothOperator | [virtual] |
SmoothOperator::operator=(const Operator &arg) | SmoothOperator | [virtual] |
Operator::operator=(const DVector &arg) | Operator | [virtual] |
operator==(const double &b) const | SmoothOperator | |
operator==(const DVector &b) const | SmoothOperator | |
operator==(const VariablesGrid &b) const | SmoothOperator | |
Operator::operator==(const DVector &b) const | Operator | |
Operator::operator==(double b, const Operator &arg) | Operator | [friend] |
Operator::operator==(DVector b, const Operator &arg) | Operator | [friend] |
Operator::operator==(VariablesGrid b, const Operator &arg) | Operator | [friend] |
operator>=(const double &lb) const | SmoothOperator | |
operator>=(const DVector &lb) const | SmoothOperator | |
operator>=(const VariablesGrid &lb) const | SmoothOperator | |
Operator::operator>=(const DVector &lb) const | Operator | |
Operator::operator>=(double ub, const Operator &arg) | Operator | [friend] |
Operator::operator>=(DVector ub, const Operator &arg) | Operator | [friend] |
Operator::operator>=(VariablesGrid ub, const Operator &arg) | Operator | [friend] |
passArgument() const | SmoothOperator | [virtual] |
Power() | Power | |
Power(Operator *_argument1, Operator *_argument2) | Power | |
Power(const Power &arg) | Power | |
Power_Int class | BinaryOperator | [friend] |
print(std::ostream &stream) const | Power | [virtual] |
setCurvature(CurvatureType curvature_) | BinaryOperator | [virtual] |
setMonotonicity(MonotonicityType monotonicity_) | BinaryOperator | [virtual] |
setVariableExportName(const VariableType &_type, const std::vector< std::string > &_name) | BinaryOperator | [virtual] |
SmoothOperator() | SmoothOperator | |
substitute(int index, const Operator *sub) | Power | [virtual] |
~BinaryOperator() | BinaryOperator | [virtual] |
~Operator() | Operator | [virtual] |
~Power() | Power | |
~SmoothOperator() | SmoothOperator | [virtual] |