35 #ifndef ACADO_TOOLKIT_LIFTED_IRK_SYMMETRIC_EXPORT_HPP 36 #define ACADO_TOOLKIT_LIFTED_IRK_SYMMETRIC_EXPORT_HPP 67 const std::string& _commonHeaderName =
"" 181 #endif // ACADO_TOOLKIT_LIFTED_IRK_SYMMETRIC_EXPORT_HPP Allows to export a tailored lifted implicit Runge-Kutta integrator with forward sensitivity generatio...
virtual returnValue setup()
virtual returnValue updateImplicitSystem(ExportStatementBlock *block, const ExportIndex &index1, const ExportIndex &index2, const ExportIndex &tmp_index)
SymmetricLiftedIRKExport(UserInteraction *_userInteraction=0, const std::string &_commonHeaderName="")
Allows to export a tailored lifted implicit Runge-Kutta integrator with symmetric second order sensit...
Allows to export code of an ACADO function.
Allows to pass back messages to the calling function.
ExportVariable getAuxVariable() const
Block< Derived > block(Index startRow, Index startCol, Index blockRows, Index blockCols)
#define CLOSE_NAMESPACE_ACADO
virtual ~SymmetricLiftedIRKExport()
Defines a scalar-valued index variable to be used for exporting code.
Expression returnLowerTriangular(const Expression &expr)
ExportVariable rk_diff_lam
Base class for all variables within the symbolic expressions family.
virtual returnValue getFunctionDeclarations(ExportStatementBlock &declarations) const
virtual returnValue setDifferentialEquation(const Expression &rhs)
ExportVariable rk_aux_traj
ExportVariable rk_diff_mu
ExportVariable rk_kkk_prev
virtual returnValue getCode(ExportStatementBlock &code)
Encapsulates all user interaction for setting options, logging data and plotting results.
ExportVariable rk_kkk_delta
ExportVariable rk_delta_full
#define BEGIN_NAMESPACE_ACADO
Allows to export code for a block of statements.
virtual returnValue getDataDeclarations(ExportStatementBlock &declarations, ExportStruct dataStruct=ACADO_ANY) const
SymmetricLiftedIRKExport & operator=(const SymmetricLiftedIRKExport &arg)
Defines a matrix-valued variable to be used for exporting code.
ExportAcadoFunction diffs_sweep