Ipopt Documentation  
 
Loading...
Searching...
No Matches
Ipopt::SensBacksolver Class Referenceabstract

#include <SensBacksolver.hpp>

+ Inheritance diagram for Ipopt::SensBacksolver:

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 ()
 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 16 of file SensBacksolver.hpp.

Constructor & Destructor Documentation

◆ SensBacksolver()

Ipopt::SensBacksolver::SensBacksolver ( )
inline

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

Definition at line 22 of file SensBacksolver.hpp.

◆ ~SensBacksolver()

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

Definition at line 25 of file SensBacksolver.hpp.

Member Function Documentation

◆ Solve()

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: