Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
tmp
OS-2.10.2
Bonmin
src
CbcBonmin
Heuristics
BonDummyPump.hpp
Go to the documentation of this file.
1
// (C) Copyright CNRS
2
// This code is published under the Eclipse Public License.
3
//
4
// Authors :
5
// Pierre Bonami, LIF Université de la Méditérannée-CNRS
6
//
7
// Date : 06/18/2008
8
9
#ifndef BonDummyPump_H
10
#define BonDummyPump_H
11
#include "
BonLocalSolverBasedHeuristic.hpp
"
12
13
namespace
Bonmin {
14
class
DummyPump
:
public
LocalSolverBasedHeuristic
{
15
public
:
17
DummyPump
();
19
DummyPump
(
BonminSetup
* setup);
20
22
DummyPump
(
const
DummyPump
&other);
24
virtual
CbcHeuristic *
clone
()
const
{
25
return
new
DummyPump
(*
this
);
26
}
27
29
virtual
~DummyPump
();
30
32
int
solution
(
double
& objectiveValue,
33
double
* newSolution);
35
static
void
registerOptions
(
Ipopt::SmartPtr<Bonmin::RegisteredOptions>
roptions);
36
38
void
Initialize
(
Ipopt::SmartPtr<Ipopt::OptionsList>
options);
39
};
40
41
}
/* Ends Bonmin namepace.*/
42
#endif
43
Ipopt::SmartPtr< Bonmin::RegisteredOptions >
Bonmin::DummyPump::DummyPump
DummyPump()
Default constructor.
Definition:
BonDummyPump.cpp:16
Bonmin::DummyPump::solution
int solution(double &objectiveValue, double *newSolution)
Runs heuristic.
Definition:
BonDummyPump.cpp:35
Bonmin::DummyPump::clone
virtual CbcHeuristic * clone() const
Virtual constructor.
Definition:
BonDummyPump.hpp:24
Bonmin::LocalSolverBasedHeuristic
Definition:
BonLocalSolverBasedHeuristic.hpp:15
Bonmin::BonminSetup
Definition:
BonBonminSetup.hpp:25
Bonmin::DummyPump::~DummyPump
virtual ~DummyPump()
Destructor.
Definition:
BonDummyPump.cpp:30
Bonmin::DummyPump::registerOptions
static void registerOptions(Ipopt::SmartPtr< Bonmin::RegisteredOptions > roptions)
Register the options common to all local search based heuristics.
Definition:
BonDummyPump.cpp:64
Bonmin::DummyPump::Initialize
void Initialize(Ipopt::SmartPtr< Ipopt::OptionsList > options)
Initiaize using passed options.
Definition:
BonDummyPump.cpp:78
BonLocalSolverBasedHeuristic.hpp
Bonmin::DummyPump
Definition:
BonDummyPump.hpp:14
Generated by
1.8.5