add(ConstQuadraticFunctionPtr q2) | Minotaur::QuadraticFunction | |
addTerm(VariablePair vp, const double weight) | Minotaur::QuadraticFunction | |
addTerm(ConstVariablePtr v1, ConstVariablePtr v2, double weight) | Minotaur::QuadraticFunction | |
begin() const | Minotaur::QuadraticFunction | inline |
bndsquadterms(double *l, double *u, VariablePtr v) | Minotaur::QuadraticFunction | |
bndsquadterms_2(double *l, double *u, VariablePtr v, VariablePtr v2) | Minotaur::QuadraticFunction | |
clone() const | Minotaur::QuadraticFunction | |
cloneWithVars(VariableConstIterator vbeg) const | Minotaur::QuadraticFunction | |
computeBounds(double *l, double *u) | Minotaur::QuadraticFunction | |
copyAdd(ConstQuadraticFunctionPtr q2) const | Minotaur::QuadraticFunction | |
copyMinus(ConstQuadraticFunctionPtr q2) const | Minotaur::QuadraticFunction | |
copyMult(double c) const | Minotaur::QuadraticFunction | |
copyMult(LinearFunctionPtr l1) const | Minotaur::QuadraticFunction | |
copyMult(ConstQuadraticFunctionPtr q2) const | Minotaur::QuadraticFunction | |
end() const | Minotaur::QuadraticFunction | inline |
eval(const std::vector< double > &x) const | Minotaur::QuadraticFunction | |
eval(const double *x) const | Minotaur::QuadraticFunction | |
evalGradient(const double *x, double *grad_f) | Minotaur::QuadraticFunction | |
evalGradient(const std::vector< double > &x, std::vector< double > &grad_f) | Minotaur::QuadraticFunction | |
evalHessian(const double mult, const double *x, const LTHessStor *stor, double *values, int *error) | Minotaur::QuadraticFunction | |
fillHessStor(LTHessStor *hess) (defined in Minotaur::QuadraticFunction) | Minotaur::QuadraticFunction | |
fillJac(const double *x, double *values, int *error) | Minotaur::QuadraticFunction | |
finalHessStor(const LTHessStor *hess) (defined in Minotaur::QuadraticFunction) | Minotaur::QuadraticFunction | |
findSubgraphs() | Minotaur::QuadraticFunction | |
getFixVarOffset(VariablePtr v, double val) | Minotaur::QuadraticFunction | |
getFreq(ConstVariablePtr v1) | Minotaur::QuadraticFunction | |
getNumBilTerms() const | Minotaur::QuadraticFunction | |
getNumSqTerms() const | Minotaur::QuadraticFunction | |
getNumTerms() const | Minotaur::QuadraticFunction | |
getNumVars() const | Minotaur::QuadraticFunction | |
getPersp(VariablePtr z, double eps, VariableGroup nNonzeroVar, double intTol) (defined in Minotaur::QuadraticFunction) | Minotaur::QuadraticFunction | |
getVarMap() const | Minotaur::QuadraticFunction | |
getVars(VariableSet *vars) | Minotaur::QuadraticFunction | |
getWeight(ConstVariablePair &vp) | Minotaur::QuadraticFunction | |
getWeight(ConstVariablePtr v1, ConstVariablePtr v2) | Minotaur::QuadraticFunction | |
hasVar(ConstVariablePtr v) const | Minotaur::QuadraticFunction | |
incTerm(ConstVariablePair vp, const double weight) | Minotaur::QuadraticFunction | |
incTerm(ConstVariablePtr v1, ConstVariablePtr v2, const double weight) | Minotaur::QuadraticFunction | |
isConvex() | Minotaur::QuadraticFunction | |
isZero() const | Minotaur::QuadraticFunction | inline |
multiply(double c) | Minotaur::QuadraticFunction | |
prepHess() | Minotaur::QuadraticFunction | |
prepJac(VarSetConstIter vbeg, VarSetConstIter vend) | Minotaur::QuadraticFunction | |
QuadraticFunction() | Minotaur::QuadraticFunction | |
QuadraticFunction(UInt nz, double *vals, UInt *irow, UInt *jcol, VariableConstIterator vbeg) | Minotaur::QuadraticFunction | |
QuadraticFunction(double *vals, VariableConstIterator vbeg, VariableConstIterator vend) | Minotaur::QuadraticFunction | |
removeVar(VariablePtr v, double val, LinearFunctionPtr lf) | Minotaur::QuadraticFunction | |
subst(VariablePtr out, VariablePtr in, double rat) | Minotaur::QuadraticFunction | |
varsBegin() const | Minotaur::QuadraticFunction | |
varsEnd() const | Minotaur::QuadraticFunction | |
write(std::ostream &s) const | Minotaur::QuadraticFunction | |
~QuadraticFunction() | Minotaur::QuadraticFunction | |