A class for generating code implementing a symmetric EigenValue Decomposition. More...
#include <export_hessian_regularization.hpp>

Public Member Functions | |
| returnValue | configure (uint DIM, double eps) |
| ExportHessianRegularization (const std::string &_sourceFileName, const std::string &_moduleName="acado", const std::string &_commonHeaderName="", const std::string &_realString="double", const std::string &_intString="int", int _precision=16, const std::string &_commentString=std::string()) | |
| virtual | ~ExportHessianRegularization () |
Private Attributes | |
| std::string | moduleName |
A class for generating code implementing a symmetric EigenValue Decomposition.
Definition at line 46 of file export_hessian_regularization.hpp.
| BEGIN_NAMESPACE_ACADO ExportHessianRegularization::ExportHessianRegularization | ( | const std::string & | _sourceFileName, |
| const std::string & | _moduleName = "acado", |
||
| const std::string & | _commonHeaderName = "", |
||
| const std::string & | _realString = "double", |
||
| const std::string & | _intString = "int", |
||
| int | _precision = 16, |
||
| const std::string & | _commentString = std::string() |
||
| ) |
Default constructor.
| [in] | _moduleName | Module name for customization. |
| [in] | _commonHeaderName | Name of common header file to be included. |
| [in] | _realString | std::string to be used to declare real variables. |
| [in] | _intString | std::string to be used to declare integer variables. |
| [in] | _precision | Number of digits to be used for exporting real values. |
| [in] | _commentString | std::string to be used for exporting comments. |
Definition at line 40 of file export_hessian_regularization.cpp.
| virtual ExportHessianRegularization::~ExportHessianRegularization | ( | ) | [inline, virtual] |
Destructor.
Definition at line 71 of file export_hessian_regularization.hpp.
| returnValue ExportHessianRegularization::configure | ( | uint | DIM, |
| double | eps | ||
| ) |
Configure the template
Definition at line 54 of file export_hessian_regularization.cpp.
std::string ExportHessianRegularization::moduleName [private] |
Definition at line 82 of file export_hessian_regularization.hpp.