Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
tmp
buildd
coinor-cbc-2.5.0
Cbc
src
CbcHeuristicRandRound.hpp
Go to the documentation of this file.
1
/* $Id: CbcHeuristicRandRound.hpp 1173 2009-06-04 09:44:10Z forrest $ */
2
// Copyright (C) 2008, International Business Machines
3
// Corporation and others. All Rights Reserved.
4
#ifndef CbcHeuristicRandRound_H
5
#define CbcHeuristicRandRound_H
6
7
#include "
CbcHeuristic.hpp
"
11
class
CbcHeuristicRandRound
:
public
CbcHeuristic
{
12
public
:
13
14
// Default Constructor
15
CbcHeuristicRandRound
();
16
17
/* Constructor with model - assumed before cuts
18
Initial version does not do Lps
19
*/
20
CbcHeuristicRandRound
(
CbcModel
& model);
21
22
// Copy constructor
23
CbcHeuristicRandRound
(
const
CbcHeuristicRandRound
&);
24
25
// Destructor
26
~CbcHeuristicRandRound
();
27
29
virtual
CbcHeuristic
*
clone
()
const
;
30
32
CbcHeuristicRandRound
&
operator=
(
const
CbcHeuristicRandRound
& rhs);
33
35
virtual
void
generateCpp
( FILE * fp) ;
36
38
virtual
void
resetModel
(
CbcModel
* model);
39
41
virtual
void
setModel
(
CbcModel
* model);
42
43
using
CbcHeuristic::solution
;
48
virtual
int
solution
(
double
& objectiveValue,
49
double
* newSolution);
50
51
protected
:
52
};
53
54
55
#endif
56
Generated on Tue Jun 26 2012 18:54:53 by
1.8.1.1