|
Minotaur 0.4.1
Docs for developers
|
This is the complete list of members for Minotaur::Function, including all inherited members.
| add(ConstLinearFunctionPtr lPtr) | Minotaur::Function | |
| changeLf(LinearFunctionPtr lf) | Minotaur::Function | virtual |
| changeNlf(NonlinearFunctionPtr nlf) | Minotaur::Function | virtual |
| cloneWithVars(VariableConstIterator vbeg, int *err) const | Minotaur::Function | virtual |
| cloneWithVarsPermute(VariableConstIterator vbeg, UIntVector variableaddress, int *err) const | Minotaur::Function | virtual |
| eval(const DoubleVector &x, int *error) const | Minotaur::Function | virtual |
| eval(const double *x, int *error) const | Minotaur::Function | virtual |
| evalGradient(const double *x, double *grad_f, int *error) const | Minotaur::Function | virtual |
| evalHessian(const double mult, const double *x, const size_t *offset, double *values, int *error) | Minotaur::Function | virtual |
| evalHessian(double mult, const double *x, const LTHessStor *stor, double *values, int *error) (defined in Minotaur::Function) | Minotaur::Function | virtual |
| fillHessOffset(size_t *offset, size_t &pos, std::set< ConstVariablePair, CompareVariablePair > &v_pairs) | Minotaur::Function | virtual |
| fillHessStor(LTHessStor *stor) (defined in Minotaur::Function) | Minotaur::Function | virtual |
| fillJac(const double *x, double *values, int *error) (defined in Minotaur::Function) | Minotaur::Function | virtual |
| finalHessStor(const LTHessStor *stor) (defined in Minotaur::Function) | Minotaur::Function | virtual |
| Function() | Minotaur::Function | |
| Function(LinearFunctionPtr lf) | Minotaur::Function | |
| Function(LinearFunctionPtr lf, QuadraticFunctionPtr qf) | Minotaur::Function | |
| Function(LinearFunctionPtr lf, NonlinearFunctionPtr nlf) | Minotaur::Function | |
| Function(LinearFunctionPtr lf, QuadraticFunctionPtr qf, NonlinearFunctionPtr nlf) | Minotaur::Function | |
| Function(NonlinearFunctionPtr nlf) | Minotaur::Function | |
| getFixVarOffset(VariablePtr v, double val) (defined in Minotaur::Function) | Minotaur::Function | |
| getLinearFunction() const | Minotaur::Function | virtual |
| getNonlinearFunction() const | Minotaur::Function | virtual |
| getNumNzInHess() | Minotaur::Function | virtual |
| getNumVars() const | Minotaur::Function | virtual |
| getQuadraticFunction() const | Minotaur::Function | virtual |
| getType() | Minotaur::Function | virtual |
| getVarFunType(ConstVariablePtr v) (defined in Minotaur::Function) | Minotaur::Function | virtual |
| hasVar(VariablePtr var) const | Minotaur::Function | virtual |
| isLinearIn(ConstVariablePtr v) | Minotaur::Function | |
| operator*=(const double c) | Minotaur::Function | virtual |
| operator<< | Minotaur::Function | friend |
| prepJac() (defined in Minotaur::Function) | Minotaur::Function | virtual |
| removeLinear() | Minotaur::Function | |
| removeNonlinear() | Minotaur::Function | |
| removeQuadratic() | Minotaur::Function | |
| removeVar(VariablePtr v, double val) (defined in Minotaur::Function) | Minotaur::Function | |
| subst(VariablePtr out, VariablePtr in, double rat) | Minotaur::Function | virtual |
| type_ | Minotaur::Function | protected |
| vars_ | Minotaur::Function | protected |
| varsBegin() | Minotaur::Function | |
| varsEnd() | Minotaur::Function | |
| write(std::ostream &out) const | Minotaur::Function | virtual |
| ~Function() | Minotaur::Function | virtual |