Osi
0.108.8
|
▼NOsiUnitTest | A namespace so we can define a few ‘global’ variables to use during tests |
CTestOutcome | A single test outcome record |
CTestOutcomes | Utility class to maintain a list of test outcomes |
Cglp_prob | |
COsiAuxInfo | This class allows for a more structured use of algorithmic tweaking to an OsiSolverInterface |
COsiBabSolver | This class allows for the use of more exotic solvers e.g |
COsiBranchingInformation | |
COsiBranchingObject | Abstract branching object base class |
COsiChooseStrong | This class chooses a variable to branch on |
COsiChooseVariable | This class chooses a variable to branch on |
COsiColCut | Column Cut Class |
COsiCpxSolverInterface | CPLEX Solver Interface |
COsiCut | |
▼COsiCuts | Collections of row cuts and column cuts |
Cconst_iterator | Const Iterator |
Citerator | Iterator |
COsiCutCompare | |
COsiGlpkSolverInterface | |
COsiGrbSolverInterface | Gurobi Solver Interface |
COsiHotInfo | This class contains the result of strong branching on a variable When created it stores enough information for strong branching |
COsiIntegerBranchingObject | Simple branching object for an integer variable |
COsiLotsize | Lotsize class |
COsiLotsizeBranchingObject | Lotsize branching object |
COsiMskSolverInterface | |
COsiObject | Abstract base class for ‘objects’ |
COsiObject2 | Define a class to add a bit of complexity to OsiObject This assumes 2 way branching |
COsiPresolve | OSI interface to COIN problem simplification capabilities |
COsiPseudoCosts | This class is the placeholder for the pseudocosts used by OsiChooseStrong |
COsiRowCut | Row Cut Class |
COsiRowCut2 | Row Cut Class which refers back to row which created it |
COsiRowCutDebugger | Validate cuts against a known solution |
COsiSimpleInteger | Define a single integer class |
COsiSolverBranch | Solver Branch Class |
▼COsiSolverInterface | Abstract Base Class for describing an interface to a solver |
CApplyCutsReturnCode | Internal class for obtaining status from the applyCuts method |
COsiSolverResult | Solver Result Class |
COsiSOS | Define Special Ordered Sets of type 1 and 2 |
COsiSOSBranchingObject | Branching object for Special ordered sets |
COsiSpxSolverInterface | SoPlex Solver Interface Instantiation of OsiSpxSolverInterface for SoPlex |
▼COsiTestSolverInterface | Vol(ume) Solver Interface |
COsiVolMatrixOneMinusOne_ | |
COsiTwoWayBranchingObject | This just adds two-wayness to a branching object |
COsiXprSolverInterface | XPRESS-MP Solver Interface |
CVOL_alpha_factor | |
CVOL_dual | |
CVOL_dvector | Vector of doubles |
CVOL_indc | |
CVOL_ivector | Vector of ints |
CVOL_parms | This class contains the parameters controlling the Volume Algorithm |
CVOL_primal | |
CVOL_problem | This class holds every data for the Volume Algorithm and its solve method must be invoked to solve the problem |
CVOL_swing | |
CVOL_user_hooks | The user hooks should be overridden by the user to provide the problem specific routines for the volume algorithm |
CVOL_vh |