This is the complete list of members for Couenne::exprQuad, including all inherited members.
alphaConvexify(const CouenneProblem *) | Couenne::exprQuad | virtual |
ArgList() const | Couenne::exprOp | inlinevirtual |
ArgList(expression **al) | Couenne::exprOp | inlinevirtual |
arglist_ | Couenne::exprOp | protected |
ArgPtr() | Couenne::expression | inlinevirtual |
Argument() const | Couenne::expression | inlinevirtual |
AUX_EQ enum value | Couenne::expression | |
AUX_GEQ enum value | Couenne::expression | |
AUX_LEQ enum value | Couenne::expression | |
AUX_UNDEF enum value | Couenne::expression | |
auxSign enum name | Couenne::expression | |
bounds_ | Couenne::exprQuad | protected |
c0_ | Couenne::exprGroup | protected |
clone(Domain *d=NULL) const | Couenne::exprQuad | inlinevirtual |
clonearglist(Domain *d=NULL) const | Couenne::exprOp | inline |
closestFeasible(expression *varind, expression *vardep, CouNumber &left, CouNumber &right) const | Couenne::exprQuad | virtual |
code() | Couenne::exprQuad | inlinevirtual |
compare(exprQuad &) | Couenne::exprQuad | virtual |
Couenne::exprGroup::compare(exprGroup &) | Couenne::exprGroup | virtual |
Couenne::exprSum::compare(exprOp &) | Couenne::exprOp | virtual |
Couenne::expression::compare(expression &) | Couenne::expression | virtual |
Couenne::expression::compare(exprCopy &) | Couenne::expression | virtual |
computeQBound(int sign) | Couenne::exprQuad | |
computeQuadFiniteBound(CouNumber &qMin, CouNumber &qMax, CouNumber *l, CouNumber *u, int &indInfLo, int &indInfUp) | Couenne::exprQuad | protected |
convexity() const | Couenne::expression | inlinevirtual |
Copy() const | Couenne::expression | inlinevirtual |
createQuadratic(CouenneProblem *) | Couenne::exprSum | |
dependsOn(int *ind, int n, enum dig_type type=STOP_AT_AUX) | Couenne::expression | virtual |
dependsOn(int singleton, enum dig_type type=STOP_AT_AUX) | Couenne::expression | inline |
DepList(std::set< int > &deplist, enum dig_type type=ORIG_ONLY) | Couenne::exprQuad | virtual |
differentiate(int index) | Couenne::exprQuad | virtual |
eigen_ | Couenne::exprQuad | mutableprotected |
expression() | Couenne::expression | inline |
expression(const expression &e, Domain *d=NULL) | Couenne::expression | inline |
exprGroup(CouNumber, lincoeff &, expression **=NULL, int=0) | Couenne::exprGroup | |
exprGroup(const exprGroup &src, Domain *d=NULL) | Couenne::exprGroup | |
exprOp(expression **arglist, int nargs) | Couenne::exprOp | inline |
exprOp(expression *arg0, expression *arg1) | Couenne::exprOp | inline |
exprOp(const exprOp &e, Domain *d=NULL) | Couenne::exprOp | inline |
exprQuad(CouNumber c0, std::vector< std::pair< exprVar *, CouNumber > > &lcoeff, std::vector< quadElem > &qcoeff, expression **al=NULL, int n=0) | Couenne::exprQuad | |
exprQuad(const exprQuad &src, Domain *d=NULL) | Couenne::exprQuad | |
exprSum(expression **=NULL, int=0) | Couenne::exprSum | |
exprSum(expression *, expression *) | Couenne::exprSum | |
fillDepSet(std::set< DepNode *, compNode > *dep, DepGraph *g) | Couenne::exprQuad | virtual |
generateCuts(expression *w, OsiCuts &cs, const CouenneCutGenerator *cg, t_chg_bounds *=NULL, int=-1, CouNumber=-COUENNE_INFINITY, CouNumber=COUENNE_INFINITY) | Couenne::exprQuad | virtual |
genExprGroup(CouNumber, lincoeff &, expression **=NULL, int=0) | Couenne::exprGroup | static |
getBounds(expression *&, expression *&) | Couenne::exprQuad | virtual |
getBounds(CouNumber &, CouNumber &) | Couenne::exprQuad | virtual |
getc0() | Couenne::exprGroup | inline |
getnQTerms() | Couenne::exprQuad | inline |
getQ() const | Couenne::exprQuad | inline |
gradientNorm(const double *x) | Couenne::exprQuad | virtual |
Image() const | Couenne::expression | inlinevirtual |
Image(expression *image) | Couenne::expression | inlinevirtual |
impliedBound(int, CouNumber *, CouNumber *, t_chg_bounds *, enum auxSign=expression::AUX_EQ) | Couenne::exprQuad | virtual |
impliedBoundSum(CouNumber wl, CouNumber wu, std::vector< CouNumber > &xl, std::vector< CouNumber > &xu, std::vector< std::pair< int, CouNumber > > &nl, std::vector< std::pair< int, CouNumber > > &nu) | Couenne::exprSum | protected |
Index() const | Couenne::expression | inlinevirtual |
inverse(expression *vardep) const | Couenne::expression | inlinevirtual |
isaCopy() const | Couenne::expression | inlinevirtual |
isBijective() const | Couenne::expression | inlinevirtual |
isCuttable(CouenneProblem *problem, int index) const | Couenne::exprQuad | inlineprotectedvirtual |
isDefinedInteger() | Couenne::expression | inlinevirtual |
isInteger() | Couenne::exprQuad | virtual |
lcoeff() const | Couenne::exprGroup | inline |
lcoeff_ | Couenne::exprGroup | mutableprotected |
lincoeff typedef | Couenne::exprGroup | |
Linearity() | Couenne::exprQuad | inlinevirtual |
linkDomain(Domain *d) | Couenne::expression | inlinevirtual |
matrix_ | Couenne::exprQuad | mutableprotected |
Multiplicity() | Couenne::expression | inlinevirtual |
nArgs() const | Couenne::exprOp | inlinevirtual |
nargs_ | Couenne::exprOp | protected |
nqterms_ | Couenne::exprQuad | protected |
operator()() | Couenne::exprQuad | inlinevirtual |
Original() const | Couenne::expression | inlinevirtual |
print(std::ostream &=std::cout, bool=false) const | Couenne::exprQuad | virtual |
printOp() const | Couenne::exprSum | inlinevirtual |
printPos() const | Couenne::exprOp | inlinevirtual |
quadCuts(expression *w, OsiCuts &cs, const CouenneCutGenerator *cg) | Couenne::exprQuad | |
rank() | Couenne::exprQuad | virtual |
realign(const CouenneProblem *p) | Couenne::exprQuad | virtual |
replace(exprVar *x, exprVar *w) | Couenne::exprQuad | virtual |
selectBranch(const CouenneObject *obj, const OsiBranchingInformation *info, expression *&var, double *&brpts, double *&brDist, int &way) | Couenne::exprQuad | virtual |
shrink_arglist(CouNumber, CouNumber) | Couenne::exprOp | |
simplify() | Couenne::exprQuad | virtual |
sparseQ typedef | Couenne::exprQuad | |
sparseQcol typedef | Couenne::exprQuad | |
standardize(CouenneProblem *p, bool addAux=true) | Couenne::exprSum | virtual |
Type() const | Couenne::exprOp | inlinevirtual |
Value() const | Couenne::expression | inlinevirtual |
~expression() | Couenne::expression | inlinevirtual |
~exprGroup() | Couenne::exprGroup | virtual |
~exprOp() | Couenne::exprOp | virtual |
~exprSum() | Couenne::exprSum | inlinevirtual |