19  EIGEN_MAKE_ALIGNED_OPERATOR_NEW
 
   21  explicit SolverBoxDDP(std::shared_ptr<ShootingProblem> problem);
 
   24  virtual void allocateData();
 
   25  virtual void computeGains(
const std::size_t t);
 
   26  virtual void forwardPass(
const double steplength);
 
   27  virtual void resizeData();
 
   29  const std::vector<Eigen::MatrixXd>& get_Quu_inv() 
const;
 
   33  std::vector<Eigen::MatrixXd> Quu_inv_;
 
   34  std::vector<Eigen::VectorXd> du_lb_;
 
   35  std::vector<Eigen::VectorXd> du_ub_;