Ipopt
3.11.9
contrib
sIPOPT
src
SensBacksolver.hpp
Go to the documentation of this file.
1
// Copyright 2009, 2011 Hans Pirnay
2
// All Rights Reserved.
3
// This code is published under the Eclipse Public License.
4
//
5
// Date : 2009-05-14
6
7
8
#ifndef __ASASBACKSOLVER_HPP__
9
#define __ASASBACKSOLVER_HPP__
10
11
#include "
IpAlgStrategy.hpp
"
12
#include "
IpIteratesVector.hpp
"
13
14
namespace
Ipopt
15
{
16
17
class
SensBacksolver
:
public
AlgorithmStrategyObject
18
{
19
22
public
:
23
SensBacksolver
()
24
{
25
}
26
27
virtual
~SensBacksolver
()
28
{
29
}
30
31
virtual
bool
Solve
(
SmartPtr<IteratesVector>
delta_lhs,
SmartPtr<const IteratesVector>
delta_rhs)=0;
32
33
};
34
35
}
36
37
#endif
IpAlgStrategy.hpp
IpIteratesVector.hpp
Ipopt::AlgorithmStrategyObject
This is the base class for all algorithm strategy objects.
Definition:
IpAlgStrategy.hpp:36
Ipopt::SensBacksolver
Definition:
SensBacksolver.hpp:18
Ipopt::SensBacksolver::~SensBacksolver
virtual ~SensBacksolver()
Definition:
SensBacksolver.hpp:27
Ipopt::SensBacksolver::SensBacksolver
SensBacksolver()
This class is the interface to all backsolvers that may be used for the sIPOPT.
Definition:
SensBacksolver.hpp:23
Ipopt::SensBacksolver::Solve
virtual bool Solve(SmartPtr< IteratesVector > delta_lhs, SmartPtr< const IteratesVector > delta_rhs)=0
Ipopt::SmartPtr
Template class for Smart Pointers.
Definition:
IpSmartPtr.hpp:183
Ipopt
Definition:
matlabjournal.hpp:14
Generated by
1.9.1