Crocoddyl
Loading...
Searching...
No Matches
box-ddp-deprecated.hpp
1
2// BSD 3-Clause License
3//
4// Copyright (C) 2019-2025, CNRS-LAAS, University of Edinburgh,
5// Heriot-Watt University
6// Copyright note valid unless otherwise stated in individual files.
7// All rights reserved.
9
10#ifndef CROCODDYL_CORE_SOLVERS_BOX_DDP_DEPRECATED_HPP_
11#define CROCODDYL_CORE_SOLVERS_BOX_DDP_DEPRECATED_HPP_
12
13#include "crocoddyl/core/solvers/box-fddp.hpp"
14#include "crocoddyl/core/solvers/ddp-deprecated.hpp"
15
16namespace crocoddyl {
17
18class SolverBoxDDP : public SolverBoxFDDP {
19 public:
20 EIGEN_MAKE_ALIGNED_OPERATOR_NEW
21
22 DEPRECATED(
23 "Do not use SolverBoxDDP. Instead, you should use SolverBoxFDDP(problem, "
24 "DynamicsSolverType::SingleShoot)",
25 explicit SolverBoxDDP(
26 std::shared_ptr<ShootingProblem> problem) : SolverBoxFDDP(problem){})
27 virtual ~SolverBoxDDP() = default;
28};
29
30} // namespace crocoddyl
31
32#endif // CROCODDYL_CORE_SOLVERS_BOX_DDP_DEPRECATED_HPP_