Cbc  2.10.10
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
CbcSolverExpandKnapsack.hpp
Go to the documentation of this file.
1 /* $Id$ */
2 // Copyright (C) 2007, International Business Machines
3 // Corporation and others. All Rights Reserved.
4 // This code is licensed under the terms of the Eclipse Public License (EPL).
5 
11 #ifndef CbcSolverExpandKnapsack_H
12 #define CbcSolverExpandKnapsack_H
13 
14 #include "OsiClpSolverInterface.hpp"
15 #include "CglStored.hpp"
16 
17 OsiSolverInterface *
18 expandKnapsack(CoinModel &model, int *whichColumn, int *knapsackStart,
19  int *knapsackRow, int &numberKnapsack,
20  CglStored &stored, int logLevel,
21  int fixedPriority, int SOSPriority, CoinModel &tightenedModel);
22 
23 void afterKnapsack(const CoinModel &coinModel2, const int *whichColumn, const int *knapsackStart,
24  const int *knapsackRow, int numberKnapsack,
25  const double *knapsackSolution, double *solution, int logLevel);
26 
27 #endif
28 
29 /* vi: softtabstop=2 shiftwidth=2 expandtab tabstop=2
30 */
expandKnapsack
OsiSolverInterface * expandKnapsack(CoinModel &model, int *whichColumn, int *knapsackStart, int *knapsackRow, int &numberKnapsack, CglStored &stored, int logLevel, int fixedPriority, int SOSPriority, CoinModel &tightenedModel)
afterKnapsack
void afterKnapsack(const CoinModel &coinModel2, const int *whichColumn, const int *knapsackStart, const int *knapsackRow, int numberKnapsack, const double *knapsackSolution, double *solution, int logLevel)