aligator  0.9.0
A primal-dual augmented Lagrangian-type solver for nonlinear trajectory optimization.
Loading...
Searching...
No Matches
aligator::gar::ProximalRiccatiKernel< Scalar >::kkt0_t Struct Reference

#include </home/runner/work/aligator/aligator/gar/include/aligator/gar/riccati-impl.hpp>

Collaboration diagram for aligator::gar::ProximalRiccatiKernel< Scalar >::kkt0_t:
[legend]

Public Member Functions

 kkt0_t (uint nx, uint nc, uint nth)
 

Public Attributes

BlkMatrix< MatrixXs, 2, 2 > mat
 
BlkMatrix< VectorXs, 2, 1 > ff
 
BlkMatrix< RowMatrixXs, 2, 1 > fth
 
Eigen::BunchKaufman< MatrixXs > chol {mat.rows()}
 

Detailed Description

template<typename Scalar>
struct aligator::gar::ProximalRiccatiKernel< Scalar >::kkt0_t

Definition at line 100 of file riccati-impl.hpp.

Constructor & Destructor Documentation

◆ kkt0_t()

template<typename Scalar >
aligator::gar::ProximalRiccatiKernel< Scalar >::kkt0_t::kkt0_t ( uint nx,
uint nc,
uint nth )
inline

Definition at line 105 of file riccati-impl.hpp.

Member Data Documentation

◆ mat

template<typename Scalar >
BlkMatrix<MatrixXs, 2, 2> aligator::gar::ProximalRiccatiKernel< Scalar >::kkt0_t::mat

Definition at line 101 of file riccati-impl.hpp.

◆ ff

template<typename Scalar >
BlkMatrix<VectorXs, 2, 1> aligator::gar::ProximalRiccatiKernel< Scalar >::kkt0_t::ff

Definition at line 102 of file riccati-impl.hpp.

◆ fth

template<typename Scalar >
BlkMatrix<RowMatrixXs, 2, 1> aligator::gar::ProximalRiccatiKernel< Scalar >::kkt0_t::fth

Definition at line 103 of file riccati-impl.hpp.

◆ chol

template<typename Scalar >
Eigen::BunchKaufman<MatrixXs> aligator::gar::ProximalRiccatiKernel< Scalar >::kkt0_t::chol {mat.rows()}

Definition at line 104 of file riccati-impl.hpp.


The documentation for this struct was generated from the following file: