TBD. More...
#include <export_exact_hessian_cn2.hpp>
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) |
TBD.
Definition at line 49 of file export_exact_hessian_cn2.hpp.
BEGIN_NAMESPACE_ACADO ExportExactHessianCN2::ExportExactHessianCN2 | ( | UserInteraction * | _userInteraction = 0 , |
const std::string & | _commonHeaderName = "" |
||
) |
Default constructor.
[in] | _userInteraction | Pointer to corresponding user interface. |
[in] | _commonHeaderName | Name 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.
returnValue ExportExactHessianCN2::getFunctionDeclarations | ( | ExportStatementBlock & | declarations | ) | const [virtual] |
Adds all function (forward) declarations of the auto-generated condensing algorithm to given list of declarations.
[in] | declarations | List of declarations. |
Reimplemented from ExportGaussNewtonCN2.
Definition at line 98 of file export_exact_hessian_cn2.cpp.
returnValue ExportExactHessianCN2::setup | ( | ) | [virtual] |
Initializes export of an algorithm.
Reimplemented from ExportGaussNewtonCN2.
Definition at line 44 of file export_exact_hessian_cn2.cpp.
returnValue ExportExactHessianCN2::setupHessianRegularization | ( | void | ) | [protected, virtual] |
Setting up of a Hessian regularization routine
Definition at line 220 of file export_exact_hessian_cn2.cpp.
returnValue ExportExactHessianCN2::setupObjectiveEvaluation | ( | void | ) | [protected, virtual] |
Setting up of an objective evaluation:
Reimplemented from ExportGaussNewtonCN2.
Definition at line 112 of file export_exact_hessian_cn2.cpp.