46 const std::string& _commonHeaderName
98 for( i = 0; i < _cc.
getDim(); i++ ) {
100 if( symmetry ) symmetry = (tmp == 0);
Allows to export a tailored Runge-Kutta integrator for fast model predictive control.
ExportAcadoFunction diffs_rhs
Allows to pass back messages to the calling function.
returnValue setNARXmodel(const uint delay, const DMatrix &parms)
BEGIN_NAMESPACE_ACADO typedef unsigned int uint
RungeKuttaExport(UserInteraction *_userInteraction=0, const std::string &_commonHeaderName="")
#define CLOSE_NAMESPACE_ACADO
virtual returnValue copy(const RungeKuttaExport &arg)
int acadoRoundAway(double x)
Encapsulates all user interaction for setting options, logging data and plotting results.
unsigned getNumRows() const
returnValue initializeButcherTableau(const DMatrix &_AA, const DVector &_bb, const DVector &_cc)
Allows to export a tailored integrator for fast model predictive control.
virtual ~RungeKuttaExport()
BooleanType checkSymmetry(const DVector &_cc)
#define BEGIN_NAMESPACE_ACADO
RungeKuttaExport & operator=(const RungeKuttaExport &arg)
IntegratorExport & operator=(const IntegratorExport &arg)
virtual returnValue clear()