Osi  0.106.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
oNOsiUnitTestA namespace so we can define a few `global' variables to use during tests
|oCTestOutcomeA single test outcome record
|\CTestOutcomesUtility class to maintain a list of test outcomes
oNsoplex
oCglp_prob
oCOsiAuxInfoThis class allows for a more structured use of algorithmic tweaking to an OsiSolverInterface
oCOsiBabSolverThis class allows for the use of more exotic solvers e.g
oCOsiBranchingInformation
oCOsiBranchingObjectAbstract branching object base class
oCOsiChooseStrongThis class chooses a variable to branch on
oCOsiChooseVariableThis class chooses a variable to branch on
oCOsiColCutColumn Cut Class
oCOsiCpxSolverInterfaceCPLEX Solver Interface
oCOsiCut
oCOsiCutsCollections of row cuts and column cuts
|oCconst_iteratorConst Iterator
|oCiteratorIterator
|\COsiCutCompare
oCOsiGlpkSolverInterface
oCOsiGrbSolverInterfaceGurobi Solver Interface
oCOsiHotInfoThis class contains the result of strong branching on a variable When created it stores enough information for strong branching
oCOsiIntegerBranchingObjectSimple branching object for an integer variable
oCOsiLotsizeLotsize class
oCOsiLotsizeBranchingObjectLotsize branching object
oCOsiMskSolverInterface
oCOsiObjectAbstract base class for `objects'
oCOsiObject2Define a class to add a bit of complexity to OsiObject This assumes 2 way branching
oCOsiPresolveOSI interface to COIN problem simplification capabilities
oCOsiPseudoCostsThis class is the placeholder for the pseudocosts used by OsiChooseStrong
oCOsiRowCutRow Cut Class
oCOsiRowCut2Row Cut Class which refers back to row which created it
oCOsiRowCutDebuggerValidate cuts against a known solution
oCOsiSimpleIntegerDefine a single integer class
oCOsiSolverBranchSolver Branch Class
oCOsiSolverInterfaceAbstract Base Class for describing an interface to a solver
|\CApplyCutsReturnCodeInternal class for obtaining status from the applyCuts method
oCOsiSolverResultSolver Result Class
oCOsiSOSDefine Special Ordered Sets of type 1 and 2
oCOsiSOSBranchingObjectBranching object for Special ordered sets
oCOsiSpxSolverInterfaceSoPlex Solver Interface Instantiation of OsiSpxSolverInterface for SoPlex
oCOsiTwoWayBranchingObjectThis just adds two-wayness to a branching object
\COsiXprSolverInterfaceXPRESS-MP Solver Interface