Ipopt 3.12.10

- Main Page
- Classes
- Files

- File List
- File Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
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
Ipopt::SensBacksolver::SensBacksolver
SensBacksolver()
This class is the interface to all backsolvers that may be used for the sIPOPT.
Definition: SensBacksolver.hpp:23
Ipopt::AlgorithmStrategyObject
This is the base class for all algorithm strategy objects.
Definition: IpAlgStrategy.hpp:35
IpIteratesVector.hpp
Ipopt::SensBacksolver
Definition: SensBacksolver.hpp:17
Ipopt::SmartPtr
Template class for Smart Pointers.
Definition: IpSmartPtr.hpp:172
Ipopt::SensBacksolver::Solve
virtual bool Solve(SmartPtr< IteratesVector > delta_lhs, SmartPtr< const IteratesVector > delta_rhs)=0
Ipopt::SensBacksolver::~SensBacksolver
virtual ~SensBacksolver()
Definition: SensBacksolver.hpp:27