Cbc trunk
Functions
CbcSolverExpandKnapsack.hpp File Reference

Expanding possibilities of x*y, where x*y are both integers, constructing a knapsack constraint. More...

Go to the source code of this file.

Functions

OsiSolverInterface * expandKnapsack (CoinModel &model, int *whichColumn, int *knapsackStart, int *knapsackRow, int &numberKnapsack, CglStored &stored, int logLevel, int fixedPriority, int SOSPriority, CoinModel &tightenedModel)

Detailed Description

Expanding possibilities of x*y, where x*y are both integers, constructing a knapsack constraint.

Results in a tighter model.

Definition in file CbcSolverExpandKnapsack.hpp.


Function Documentation

OsiSolverInterface* expandKnapsack ( CoinModel &  model,
int *  whichColumn,
int *  knapsackStart,
int *  knapsackRow,
int &  numberKnapsack,
CglStored &  stored,
int  logLevel,
int  fixedPriority,
int  SOSPriority,
CoinModel &  tightenedModel 
)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines