![]() |
- 3.0.2 optimal control module.
|
Cholesky square root decomposition of a symmetric positive-definite matrix. More...
#include <UnscentedKalmanFilter.h>
Public Member Functions | |
| Cholesky () | |
| Constructor. More... | |
| Cholesky (const MatrixType &m) | |
| Construct cholesky square root decomposition from matrix. More... | |
| Cholesky & | setIdentity () |
| Set decomposition to identity. More... | |
| bool | isIdentity () const |
| Check whether the decomposed matrix is the identity matrix. More... | |
| template<typename Derived > | |
| Cholesky & | setL (const Eigen::MatrixBase< Derived > &matrix) |
| Set lower triangular part of the decomposition. More... | |
| template<typename Derived > | |
| Cholesky & | setU (const Eigen::MatrixBase< Derived > &matrix) |
| Set upper triangular part of the decomposition. More... | |
| template<typename Derived > | |
| Cholesky< _MatrixType, _UpLo > & | setL (const Eigen::MatrixBase< Derived > &matrix) |
| template<typename Derived > | |
| Cholesky< _MatrixType, _UpLo > & | setU (const Eigen::MatrixBase< Derived > &matrix) |
Cholesky square root decomposition of a symmetric positive-definite matrix.
| MatrixType | The matrix type |
| UpLo | Square root form (Eigen::Lower or Eigen::Upper) |
| ct::optcon::Cholesky< _MatrixType, _UpLo >::Cholesky | ( | ) |
Constructor.
| ct::optcon::Cholesky< MatrixType, UpLo >::Cholesky | ( | const MatrixType & | m | ) |
Construct cholesky square root decomposition from matrix.
| Cholesky< _MatrixType, _UpLo > & ct::optcon::Cholesky< _MatrixType, _UpLo >::setIdentity | ( | ) |
Set decomposition to identity.
References ct::optcon::Cholesky< MatrixType, UpLo >::setIdentity().
Referenced by ct::optcon::Cholesky< MatrixType, UpLo >::setIdentity().
| bool ct::optcon::Cholesky< _MatrixType, _UpLo >::isIdentity | ( | ) | const |
Check whether the decomposed matrix is the identity matrix.
| Cholesky& ct::optcon::Cholesky< MatrixType, UpLo >::setL | ( | const Eigen::MatrixBase< Derived > & | matrix | ) |
Set lower triangular part of the decomposition.
| matrix | The lower part stored in a full matrix |
| Cholesky& ct::optcon::Cholesky< MatrixType, UpLo >::setU | ( | const Eigen::MatrixBase< Derived > & | matrix | ) |
Set upper triangular part of the decomposition.
| matrix | The upper part stored in a full matrix |
| Cholesky<_MatrixType, _UpLo>& ct::optcon::Cholesky< MatrixType, UpLo >::setL | ( | const Eigen::MatrixBase< Derived > & | matrix | ) |
| Cholesky<_MatrixType, _UpLo>& ct::optcon::Cholesky< MatrixType, UpLo >::setU | ( | const Eigen::MatrixBase< Derived > & | matrix | ) |