10template <
typename _Scalar>
struct StageDataTpl {
40#ifdef ALIGATOR_ENABLE_TEMPLATE_INSTANTIATION
41#include "aligator/core/stage-data.txx"
Data struct for CostAbstractTpl.
std::vector< shared_ptr< StageFunctionData > > constraint_data
Data structs for the functions involved in the constraints.
ALIGATOR_DYNAMIC_TYPEDEFS(Scalar)
shared_ptr< DynamicsData > dynamics_data
StageDataTpl(const StageModel &stage_model)
Constructor.
virtual void checkData()
Check data integrity.
virtual ~StageDataTpl()=default
shared_ptr< CostDataAbstract > cost_data
Data for the running costs.
Base struct for function data.
A stage in the control problem.