35 const control_vector_t&
u,
36 const double t =
double(0.0))
override;
39 const control_vector_t& u,
40 const double t =
double(0.0))
override;
52 state_control_matrix_t dFdu_;
53 std::array<double, 392> vX_;
54 std::array<double, 69> vU_;
HyALinearizedForward(const HyALinearizedForward &other)
Definition: HyALinearizedForward.h:30
ct::core::ControlVector< control_dim > u
virtual const state_matrix_t & getDerivativeState(const state_vector_t &x, const control_vector_t &u, const double t=double(0.0)) override
Definition: HyALinearizedForward-impl.h:14
ct::core::LinearSystem< 12, 6, double > Base
Definition: HyALinearizedForward.h:17
Definition: HyALinearizedForward.h:14
clear all close all load ct GNMSLog0 mat reformat t
Base::state_control_matrix_t state_control_matrix_t
Definition: HyALinearizedForward.h:22
HyALinearizedForward(const ct::core::SYSTEM_TYPE &type=ct::core::SYSTEM_TYPE::GENERAL)
Definition: HyALinearizedForward.h:24
Base::state_matrix_t state_matrix_t
Definition: HyALinearizedForward.h:21
virtual const state_control_matrix_t & getDerivativeControl(const state_vector_t &x, const control_vector_t &u, const double t=double(0.0)) override
Definition: HyALinearizedForward-impl.h:2968
virtual ~HyALinearizedForward()
Definition: HyALinearizedForward.h:31
StateVector< 12, double > state_vector_t
ct::core::StateVector< state_dim > x
virtual HyALinearizedForward * clone() const override
Definition: HyALinearizedForward.h:33
StateMatrix< 12, double > state_matrix_t
StateControlMatrix< 12, 6, double > state_control_matrix_t
Base::control_vector_t control_vector_t
Definition: HyALinearizedForward.h:20
ControlVector< 6, double > control_vector_t
Base::state_vector_t state_vector_t
Definition: HyALinearizedForward.h:19