aligator
0.10.0
A primal-dual augmented Lagrangian-type solver for nonlinear trajectory optimization.
|
Compute the derivatives of the problem Lagrangian. More...
#include <aligator/core/lagrangian.hpp>
Public Types | |
using | TrajOptProblem = TrajOptProblemTpl<Scalar> |
using | TrajOptData = TrajOptDataTpl<Scalar> |
using | BlkView = BlkMatrix<ConstVectorRef, -1, 1> |
Public Member Functions | |
ALIGATOR_DYNAMIC_TYPEDEFS (Scalar) | |
Static Public Member Functions | |
static void | compute (const TrajOptProblem &problem, const TrajOptData &pd, const std::vector< VectorXs > &lams, const std::vector< VectorXs > &vs, std::vector< VectorXs > &Lxs, std::vector< VectorXs > &Lus) |
Compute the derivatives of the problem Lagrangian.
Definition at line 13 of file lagrangian.hpp.
using aligator::LagrangianDerivatives< Scalar >::TrajOptProblem = TrajOptProblemTpl<Scalar> |
Definition at line 15 of file lagrangian.hpp.
using aligator::LagrangianDerivatives< Scalar >::TrajOptData = TrajOptDataTpl<Scalar> |
Definition at line 16 of file lagrangian.hpp.
using aligator::LagrangianDerivatives< Scalar >::BlkView = BlkMatrix<ConstVectorRef, -1, 1> |
Definition at line 17 of file lagrangian.hpp.
aligator::LagrangianDerivatives< Scalar >::ALIGATOR_DYNAMIC_TYPEDEFS | ( | Scalar | ) |
|
static |
Definition at line 26 of file lagrangian.hpp.