34 #ifndef ACADO_TOOLKIT_DIFFERENTIAL_EQUATION_HPP 35 #define ACADO_TOOLKIT_DIFFERENTIAL_EQUATION_HPP 281 #include <acado/function/differential_equation.ipp> 284 #endif // ACADO_TOOLKIT_DIFFERENTIAL_EQUATION_HPP int getStateEnumerationIndex(int index_)
virtual double getStepLength() const
int * getComponents() const
Allows to setup and evaluate a general function based on SymbolicExpressions.
double getStartTime() const
int getNumDynamicEquations() const
virtual BooleanType isDiscretized() const
virtual ~DifferentialEquation()
DVector getDifferentialStateComponents() const
DifferentialEquation & operator=(const DifferentialEquation &arg)
DifferentialEquation & addAlgebraic(const Expression &arg)
int getNumAlgebraicEquations() const
BooleanType isImplicit() const
#define CLOSE_NAMESPACE_ACADO
int getStartTimeIdx() const
BooleanType isODE() const
BooleanType is_discretized
Lyapunov getLyapunovObject() const
Base class for all variables within the symbolic expressions family.
Expression getODEexpansion(const int &order) const
BooleanType isDAE() const
void copy(const DifferentialEquation &arg)
DifferentialEquationType det
double getEndTime() const
virtual BooleanType makeImplicit()
BooleanType hasLyapunovEquation() const
DifferentialEquation & operator<<(const Expression &arg)
DifferentialEquation & addDifferential(const Expression &arg)
DifferentialEquation & operator==(const Expression &arg)
virtual DifferentialEquation * clone() const
#define BEGIN_NAMESPACE_ACADO
int getEndTimeIdx() const
Allows to setup and evaluate differential equations (ODEs and DAEs) based on SymbolicExpressions.