Couenne Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
compExprStructure for comparing expressions
compNodeStructure for comparing nodes in the dependence graph
CouenneAmplInterface
CouenneBranchingObject"Spatial" branching object
CouenneChooseStrong
CouenneChooseVariableChoose a variable for branching
CouenneComplBranchingObject"Spatial" branching object for complementarity constraints
CouenneComplObjectOsiObject for complementarity constraints $x_1 x_2 <=/>=/= 0$
CouenneConstraintClass to represent nonlinear constraints
CouenneCutGeneratorCut Generator for linear convexifications
CouenneDisjCutsCut Generator for linear convexifications
Bonmin::CouenneInfoBonmin class for passing info between components of branch-and-cuts
Bonmin::CouenneInfo::NlpSolutionClass for storing an Nlp Solution
Bonmin::CouenneInterface
CouenneObjectOsiObject for auxiliary variables $w=f(x)$
CouenneObjectiveObjective function
CouenneOrbitBranchingObj"Spatial" branching object
CouenneOrbitObjOsiObject for Orbital Branching
CouenneOSInterface
CouenneProblemClass for MINLP problems with symbolic information
CouenneProblem::GlobalCutOffClass for storing a global cutoff for a CouenneProblem and all its clones
Bonmin::CouenneSetup
CouenneSolverInterface< T >Solver interface class with a pointer to a Couenne cut generator
CouenneSOSBranchingObject
CouenneSOSObject
CouenneThreeWayBranchObjSpatial, three-way branching object
CouenneUserInterface
CouenneVarObjectOsiObject for variables in a MINLP
CouenneVTObjectOsiObject for violation transfer on variables in a MINLP
CouExpr
DepGraphDependence graph
DepNodeVertex of a dependence graph
DomainDefine a dynamic point+bounds, with a way to save and restore previous points+bounds through a LIFO structure
DomainPointDefine a point in the solution space and the bounds around it
exprAbsClass for $w=|f(x)|$
exprAuxAuxiliary variable
exprCloneExpression clone (points to another expression)
exprConstConstant-type operator
exprCopy
exprCosClass cosine
exprDivClass for divisions
expressionExpression base class
exprExpClass for the exponential
exprGroupClass Group, with constant, linear and nonlinear terms
exprIf
exprInvClass inverse (1/f(x))
exprIVarVariable-type operator
exprLBCosClass to compute lower bound of a cosine based on the bounds of its arguments
exprLBDivClass to compute lower bound of a fraction based on the bounds of both numerator and denominator
exprLBMulClass to compute lower bound of a product based on the bounds of both factors
exprLBQuadClass to compute lower bound of a fraction based on the bounds of both numerator and denominator
exprLBSinClass to compute lower bound of a sine based on the bounds on its arguments
exprLogClass logarithm
exprLowerBoundLower bound
exprMaxClass for maxima
exprMinClass for minima
exprMulClass for multiplications
exprNorm
exprOpGeneral n-ary operator-type expression: requires argument list
exprOppClass opposite
exprPowPower of an expression (binary operator)
exprPWLinear
exprQuadClass exprQuad, with constant, linear and quadratic terms
exprSinClass for sin f(x)
exprStoreStorage class for previously evaluated expressions
exprSubClass for subtraction
exprSumClass sum
exprUBCosClass to compute lower bound of a cosine based on the bounds of its arguments
exprUBDivClass to compute upper bound of a fraction based on the bounds of both numerator and denominator
exprUBMulClass to compute upper bound of a product based on the bounds of both factors
exprUBQuadClass to compute upper bound of a fraction based on the bounds of both numerator and denominator
exprUBSinClass to compute lower bound of a sine based on the bounds on its arguments
exprUnaryExpression class for unary functions (sin, log, etc
exprUpperBoundUpper bound
exprVarVariable-type operator
funtriplet
Bonmin::InitHeuristicA heuristic that stores the initial solution of the NLP
kpowertriplet
LinMap
Bonmin::NlpSolveHeuristic
powertriplet
QrootClass that stores result of previous calls to rootQ into a map for faster access
quadElemName: lqelems.hpp Author: Pietro Belotti Purpose: definition of elemental elements of linear and bilinear expressions
QuadMap
simpletriplet
Bonmin::SmartAsl
t_chg_boundsStatus of lower/upper bound of a variable, to be checked/modified in bound tightening

Generated on Sun Mar 6 03:05:17 2011 for Couenne by  doxygen 1.4.7