Cbc  2.10.5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
CbcSolverExpandKnapsack.hpp
Go to the documentation of this file.
1 /* $Id: CbcSolverExpandKnapsack.hpp 2465 2019-01-03 19:26:52Z unxusr $ */
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 
15 expandKnapsack(CoinModel &model, int *whichColumn, int *knapsackStart,
16  int *knapsackRow, int &numberKnapsack,
17  CglStored &stored, int logLevel,
18  int fixedPriority, int SOSPriority, CoinModel &tightenedModel);
19 
20 void afterKnapsack(const CoinModel &coinModel2, const int *whichColumn, const int *knapsackStart,
21  const int *knapsackRow, int numberKnapsack,
22  const double *knapsackSolution, double *solution, int logLevel);
23 
24 #endif
25 
26 /* vi: softtabstop=2 shiftwidth=2 expandtab tabstop=2
27 */
Stored Cut Generator Class.
Definition: CglStored.hpp:16
This is a simple minded model which is stored in a format which makes it easier to construct and modi...
Definition: CoinModel.hpp:181
OsiSolverInterface * expandKnapsack(CoinModel &model, int *whichColumn, int *knapsackStart, int *knapsackRow, int &numberKnapsack, CglStored &stored, int logLevel, int fixedPriority, int SOSPriority, CoinModel &tightenedModel)
Abstract Base Class for describing an interface to a solver.
void afterKnapsack(const CoinModel &coinModel2, const int *whichColumn, const int *knapsackStart, const int *knapsackRow, int numberKnapsack, const double *knapsackSolution, double *solution, int logLevel)