Cbc  2.9.9
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Go to the documentation of this file.
1 /* $Id: CbcSolverExpandKnapsack.hpp 1899 2013-04-09 18:12:08Z stefan $ */
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).
13 #ifndef CbcSolverExpandKnapsack_H
14 #define CbcSolverExpandKnapsack_H
17 expandKnapsack(CoinModel & model, int * whichColumn, int * knapsackStart,
18  int * knapsackRow, int &numberKnapsack,
19  CglStored & stored, int logLevel,
20  int fixedPriority, int SOSPriority, CoinModel & tightenedModel);
22 void
23 afterKnapsack(const CoinModel & coinModel2, const int * whichColumn, const int * knapsackStart,
24  const int * knapsackRow, int numberKnapsack,
25  const double * knapsackSolution, double * solution, int logLevel);
27 #endif
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:161
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)