Template Class SolverBoxFDDPTpl
Defined in File box-fddp.hpp
Inheritance Relationships
Base Type
public crocoddyl::SolverFDDPTpl< _Scalar >(Template Class SolverFDDPTpl)
Derived Type
public crocoddyl::SolverBoxDDP(Class SolverBoxDDP)
Class Documentation
-
template<typename _Scalar>
class SolverBoxFDDPTpl : public crocoddyl::SolverFDDPTpl<_Scalar> Subclassed by crocoddyl::SolverBoxDDP
Public Types
-
typedef SolverFDDPTpl<Scalar> SolverFDDP
-
typedef BoxQPSolutionTpl<Scalar> BoxQPSolution
-
typedef ShootingProblemTpl<Scalar> ShootingProblem
-
typedef ShootingProblem::ActionModelAbstract ActionModelAbstract
-
typedef ShootingProblem::ActionDataAbstract ActionDataAbstract
-
typedef MathBaseTpl<Scalar> MathBase
Public Functions
-
virtual ~SolverBoxFDDPTpl() = default
-
virtual void computePolicy(const std::size_t t) override
-
template<typename NewScalar>
SolverBoxFDDPTpl<NewScalar> cast() const Cast the Box-FDDP solver to a different scalar type.
It is useful for operations requiring different precision or scalar types.
- Template Parameters:
NewScalar – The new scalar type to cast to.
- Returns:
SolverBoxFDDPTpl<NewScalar> An Box-FDDP solver with the new scalar type.
Public Members
- EIGEN_MAKE_ALIGNED_OPERATOR_NEW typedef _Scalar Scalar
-
typedef SolverFDDPTpl<Scalar> SolverFDDP