Public Member Functions

Implements a fullstep to perform a step of an SCPmethod for solving NLPs. More...

#include <scp_step_fullstep.hpp>

Inheritance diagram for SCPstepFullstep:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual SCPstepclone () const
SCPstepFullstepoperator= (const SCPstepFullstep &rhs)
virtual returnValue performStep (OCPiterate &iter, BandedCP &cp, SCPevaluation *eval)
 SCPstepFullstep ()
 SCPstepFullstep (UserInteraction *_userInteraction)
 SCPstepFullstep (const SCPstepFullstep &rhs)
virtual ~SCPstepFullstep ()

Detailed Description

Implements a fullstep to perform a step of an SCPmethod for solving NLPs.

The class SCPstepFullstep implements fullstep techniques to perform a globalized step of an SCPmethod for solving nonlinear programming problems.

Author:
Boris Houska, Hans Joachim Ferreau

Definition at line 57 of file scp_step_fullstep.hpp.


Constructor & Destructor Documentation

Default constructor.

Definition at line 45 of file scp_step_fullstep.cpp.

Definition at line 50 of file scp_step_fullstep.cpp.

Copy constructor (deep copy).

Definition at line 55 of file scp_step_fullstep.cpp.

Destructor.

Definition at line 60 of file scp_step_fullstep.cpp.


Member Function Documentation

SCPstep * SCPstepFullstep::clone ( ) const [virtual]

Implements SCPstep.

Definition at line 78 of file scp_step_fullstep.cpp.

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

Assignment operator (deep copy).

Definition at line 65 of file scp_step_fullstep.cpp.

returnValue SCPstepFullstep::performStep ( OCPiterate iter,
BandedCP cp,
SCPevaluation eval 
) [virtual]

Implements SCPstep.

Definition at line 85 of file scp_step_fullstep.cpp.


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


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