Public Member Functions

Implements different interior-point methods for solving NLPs. More...

#include <ip_method.hpp>

Inheritance diagram for IPmethod:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual returnValue init (VariablesGrid *xd, VariablesGrid *xa, VariablesGrid *p, VariablesGrid *u, VariablesGrid *w)
 IPmethod ()
 IPmethod (UserInteraction *_userInteraction)
 IPmethod (const NLP &nlp_)
 IPmethod (const IPmethod &rhs)
IPmethodoperator= (const IPmethod &rhs)
virtual returnValue solve (int maxNumSteps)
 ~IPmethod ()

Detailed Description

Implements different interior-point methods for solving NLPs.

The class IPmethod implements different interior-point methods for solving nonlinear programming problems.

Author:
Boris Houska, Hans Joachim Ferreau

Definition at line 55 of file ip_method.hpp.


Constructor & Destructor Documentation

Default constructor.

IPmethod::IPmethod ( UserInteraction _userInteraction)
IPmethod::IPmethod ( const NLP nlp_)

Default constructor.

IPmethod::IPmethod ( const IPmethod rhs)

Copy constructor (deep copy).

Destructor.


Member Function Documentation

virtual returnValue IPmethod::init ( VariablesGrid xd,
VariablesGrid xa,
VariablesGrid p,
VariablesGrid u,
VariablesGrid w 
) [virtual]

Initialization.

Implements NLPsolver.

IPmethod& IPmethod::operator= ( const IPmethod rhs)

Assignment operator (deep copy).

virtual returnValue IPmethod::solve ( int  maxNumSteps) [virtual]

Starts execution.


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


acado
Author(s): Milan Vukov, Rien Quirynen
autogenerated on Sat Jun 8 2019 19:40:24