Main Page
Namespaces
Classes
Files
File List
File Members
tmp
buildd
coinor-ipopt-3.10.2
Ipopt
src
Algorithm
IpExactHessianUpdater.hpp
Go to the documentation of this file.
1
// Copyright (C) 2005, 2006 International Business Machines and others.
2
// All Rights Reserved.
3
// This code is published under the Eclipse Public License.
4
//
5
// $Id: IpExactHessianUpdater.hpp 1861 2010-12-21 21:34:47Z andreasw $
6
//
7
// Authors: Andreas Waechter IBM 2005-12-26
8
9
#ifndef __IPEXACTHESSIANUPDATER_HPP__
10
#define __IPEXACTHESSIANUPDATER_HPP__
11
12
#include "
IpHessianUpdater.hpp
"
13
14
namespace
Ipopt
15
{
16
20
class
ExactHessianUpdater
:
public
HessianUpdater
21
{
22
public
:
26
ExactHessianUpdater
()
27
{}
28
30
virtual
~ExactHessianUpdater
()
31
{}
33
35
virtual
bool
InitializeImpl
(
const
OptionsList
& options,
36
const
std::string& prefix);
37
40
virtual
void
UpdateHessian
();
41
42
private
:
52
ExactHessianUpdater
(
const
ExactHessianUpdater
&);
53
55
void
operator=
(
const
ExactHessianUpdater
&);
57
58
};
59
60
}
// namespace Ipopt
61
62
#endif
Generated on Tue Jun 26 2012 17:01:43 by
1.8.1.1