46 const std::string& _commonHeaderName
73 const std::string &_commonHeaderName)
79 AA(0,0) = 0.0;
AA(0,1) = 0.0;
AA(0,2) = 0.0;
AA(0,3) = 0.0;
80 AA(1,0) = 1.0/2.0;
AA(1,1) = 0.0;
AA(1,2) = 0.0;
AA(1,3) = 0.0;
81 AA(2,0) = 0.0;
AA(2,1) = 1.0/2.0;
AA(2,2) = 0.0;
AA(2,3) = 0.0;
82 AA(3,0) = 0.0;
AA(3,1) = 0.0;
AA(3,2) = 1.0;
AA(3,3) = 0.0;
Allows to export a tailored explicit Runge-Kutta integrator for fast model predictive control...
virtual ~ExplicitRungeKutta4Export()
#define CLOSE_NAMESPACE_ACADO
virtual returnValue copy(const RungeKuttaExport &arg)
ExplicitRungeKutta4Export(UserInteraction *_userInteraction=0, const std::string &_commonHeaderName="")
Encapsulates all user interaction for setting options, logging data and plotting results.
Allows to export a tailored explicit Runge-Kutta integrator of order 4 for fast model predictive cont...
returnValue initializeButcherTableau(const DMatrix &_AA, const DVector &_bb, const DVector &_cc)
Allows to export a tailored integrator for fast model predictive control.
#define BEGIN_NAMESPACE_ACADO
virtual returnValue clear()
IntegratorExport * createExplicitRungeKutta4Export(UserInteraction *_userInteraction, const std::string &_commonHeaderName)