2#include "aligator/gar/utils.hxx"
9 context::VectorXs &rhs,
bool update);
12 boost::span<const context::VectorXs>, boost::span<const context::VectorXs>,
13 boost::span<const context::VectorXs>, boost::span<const context::VectorXs>,
15 const std::optional<context::ConstVectorRef> &,
bool);
template auto lqrDenseMatrix< context::Scalar >(const LQRProblemTpl< context::Scalar > &, context::Scalar, context::Scalar)
template std::array< context::Scalar, 3 > lqrComputeKktError< context::Scalar >(const LQRProblemTpl< context::Scalar > &, boost::span< const context::VectorXs >, boost::span< const context::VectorXs >, boost::span< const context::VectorXs >, boost::span< const context::VectorXs >, const context::Scalar, const context::Scalar, const std::optional< context::ConstVectorRef > &, bool)
template void lqrCreateSparseMatrix< context::Scalar >(const LQRProblemTpl< context::Scalar > &problem, const context::Scalar mudyn, const context::Scalar mueq, Eigen::SparseMatrix< context::Scalar > &mat, context::VectorXs &rhs, bool update)