Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
opt
build
coinor-cbc
coinor-cbc-2.5.0
Cbc
examples
ClpQuadInterface.hpp
Go to the documentation of this file.
1
// Copyright (C) 2004, International Business Machines
2
// Corporation and others. All Rights Reserved.
3
4
#ifndef ClpQuadInterface_H
5
#define ClpQuadInterface_H
6
7
#include "OsiClpSolverInterface.hpp"
8
9
//#############################################################################
10
16
class
ClpQuadInterface
:
public
OsiClpSolverInterface {
17
18
public
:
19
//---------------------------------------------------------------------------
22
virtual
void
initialSolve
();
24
26
virtual
void
resolve
();
27
29
30
33
ClpQuadInterface
();
35
37
virtual
OsiSolverInterface *
clone
(
bool
CopyData=
true
)
const
;
38
40
ClpQuadInterface
(
const
ClpQuadInterface
&);
41
43
ClpQuadInterface
&
operator=
(
const
ClpQuadInterface
& rhs);
44
46
virtual
~ClpQuadInterface
();
47
49
50
55
void
initialize
();
57
virtual
double
getObjValue
()
const
;
58
60
61
//---------------------------------------------------------------------------
62
63
private
:
64
67
ClpObjective *
quadraticObjective_
;
70
};
71
72
#endif
Generated on Tue Mar 1 2016 22:38:11 by
1.8.4