Public Member Functions
Ipopt::SensBacksolver Class Reference

#include <SensBacksolver.hpp>

Inheritance diagram for Ipopt::SensBacksolver:
Ipopt::AlgorithmStrategyObject Ipopt::ReferencedObject Ipopt::SimpleBacksolver

List of all members.

Public Member Functions

 SensBacksolver ()
 This class is the interface to all backsolvers that may be used for the sIPOPT.
virtual ~SensBacksolver ()
virtual bool Solve (SmartPtr< IteratesVector > delta_lhs, SmartPtr< const IteratesVector > delta_rhs)=0
- Public Member Functions inherited from Ipopt::AlgorithmStrategyObject
bool Initialize (const Journalist &jnlst, IpoptNLP &ip_nlp, IpoptData &ip_data, IpoptCalculatedQuantities &ip_cq, const OptionsList &options, const std::string &prefix)
 This method is called every time the algorithm starts again - it is used to reset any internal state.
bool ReducedInitialize (const Journalist &jnlst, const OptionsList &options, const std::string &prefix)
 Reduced version of the Initialize method, which does not require special Ipopt information.
 AlgorithmStrategyObject ()
 Default Constructor.
virtual ~AlgorithmStrategyObject ()
 Default Destructor.
- Public Member Functions inherited from Ipopt::ReferencedObject
 ReferencedObject ()
virtual ~ReferencedObject ()
Index ReferenceCount () const
void AddRef (const Referencer *referencer) const
void ReleaseRef (const Referencer *referencer) const

Additional Inherited Members

- Protected Member Functions inherited from Ipopt::AlgorithmStrategyObject
virtual bool InitializeImpl (const OptionsList &options, const std::string &prefix)=0
 Implementation of the initialization method that has to be overloaded by for each derived class.
const JournalistJnlst () const
IpoptNLPIpNLP () const
IpoptDataIpData () const
IpoptCalculatedQuantitiesIpCq () const
bool HaveIpData () const

Detailed Description

Definition at line 17 of file SensBacksolver.hpp.


Constructor & Destructor Documentation

Ipopt::SensBacksolver::SensBacksolver ( )
inline

This class is the interface to all backsolvers that may be used for the sIPOPT.

Definition at line 23 of file SensBacksolver.hpp.

virtual Ipopt::SensBacksolver::~SensBacksolver ( )
inlinevirtual

Definition at line 27 of file SensBacksolver.hpp.


Member Function Documentation

virtual bool Ipopt::SensBacksolver::Solve ( SmartPtr< IteratesVector delta_lhs,
SmartPtr< const IteratesVector delta_rhs 
)
pure virtual

Implemented in Ipopt::SimpleBacksolver.


The documentation for this class was generated from the following file: