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, 975> vX_;
54 std::array<double, 75> vU_;
Base::state_vector_t state_vector_t
Definition: HyALinearizedReverse.h:19
ct::core::ControlVector< control_dim > u
virtual HyALinearizedReverse * clone() const override
Definition: HyALinearizedReverse.h:33
clear all close all load ct GNMSLog0 mat reformat t
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: HyALinearizedReverse.cpp:4964
Base::state_control_matrix_t state_control_matrix_t
Definition: HyALinearizedReverse.h:22
ct::core::LinearSystem< 12, 6, double > Base
Definition: HyALinearizedReverse.h:17
virtual ~HyALinearizedReverse()
Definition: HyALinearizedReverse.h:31
StateVector< 12, double > state_vector_t
ct::core::StateVector< state_dim > x
StateMatrix< 12, double > state_matrix_t
StateControlMatrix< 12, 6, double > state_control_matrix_t
Definition: HyALinearizedReverse.h:14
ControlVector< 6, double > control_vector_t
HyALinearizedReverse(const ct::core::SYSTEM_TYPE &type=ct::core::SYSTEM_TYPE::GENERAL)
Definition: HyALinearizedReverse.h:24
Base::state_matrix_t state_matrix_t
Definition: HyALinearizedReverse.h:21
virtual const state_matrix_t & getDerivativeState(const state_vector_t &x, const control_vector_t &u, const double t=double(0.0)) override
Definition: HyALinearizedReverse.cpp:13
Base::control_vector_t control_vector_t
Definition: HyALinearizedReverse.h:20
HyALinearizedReverse(const HyALinearizedReverse &other)
Definition: HyALinearizedReverse.h:30