Public Member Functions | Protected Member Functions

TBD. More...

#include <export_exact_hessian_cn2.hpp>

Inheritance diagram for ExportExactHessianCN2:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 ExportExactHessianCN2 (UserInteraction *_userInteraction=0, const std::string &_commonHeaderName="")
virtual returnValue getFunctionDeclarations (ExportStatementBlock &declarations) const
virtual returnValue setup ()
virtual ~ExportExactHessianCN2 ()

Protected Member Functions

virtual returnValue setupHessianRegularization (void)
virtual returnValue setupObjectiveEvaluation (void)

Detailed Description

TBD.

Authors:
Rien Quirynen
Note:
Early experimental implementation

Definition at line 49 of file export_exact_hessian_cn2.hpp.


Constructor & Destructor Documentation

BEGIN_NAMESPACE_ACADO ExportExactHessianCN2::ExportExactHessianCN2 ( UserInteraction _userInteraction = 0,
const std::string &  _commonHeaderName = "" 
)

Default constructor.

Parameters:
[in]_userInteractionPointer to corresponding user interface.
[in]_commonHeaderNameName of common header file to be included.

Definition at line 39 of file export_exact_hessian_cn2.cpp.

virtual ExportExactHessianCN2::~ExportExactHessianCN2 ( ) [inline, virtual]

Destructor.

Definition at line 63 of file export_exact_hessian_cn2.hpp.


Member Function Documentation

Adds all function (forward) declarations of the auto-generated condensing algorithm to given list of declarations.

Parameters:
[in]declarationsList of declarations.
Returns:
SUCCESSFUL_RETURN

Reimplemented from ExportGaussNewtonCN2.

Definition at line 98 of file export_exact_hessian_cn2.cpp.

Initializes export of an algorithm.

Returns:
SUCCESSFUL_RETURN

Reimplemented from ExportGaussNewtonCN2.

Definition at line 44 of file export_exact_hessian_cn2.cpp.

Setting up of a Hessian regularization routine

Definition at line 220 of file export_exact_hessian_cn2.cpp.

Setting up of an objective evaluation:

  • functions and derivatives evaulation
  • creating Hessians and gradients
Returns:
SUCCESSFUL_RETURN

Reimplemented from ExportGaussNewtonCN2.

Definition at line 112 of file export_exact_hessian_cn2.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:24