Ipopt Documentation  
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
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 #ifndef __ASASBACKSOLVER_HPP__
8 #define __ASASBACKSOLVER_HPP__
9 
10 #include "IpAlgStrategy.hpp"
11 #include "IpIteratesVector.hpp"
12 
13 namespace Ipopt
14 {
15 
16 class SIPOPTLIB_EXPORT SensBacksolver: public AlgorithmStrategyObject
17 {
18 
21 public:
23  { }
24 
25  virtual ~SensBacksolver()
26  { }
27 
28  virtual bool Solve(
29  SmartPtr<IteratesVector> delta_lhs,
31  ) = 0;
32 };
33 
34 }
35 
36 #endif
SensBacksolver()
This class is the interface to all backsolvers that may be used for the sIPOPT.
This is the base class for all algorithm strategy objects.
Template class for Smart Pointers.
Definition: IpSmartPtr.hpp:171