Routines for Cholesky factorization. More...
#include "proxsuite-nlp/linalg/ldlt-base.hpp"
Go to the source code of this file.
Classes | |
struct | proxsuite::nlp::linalg::DenseLDLT< _Scalar > |
A fast, recursive divide-and-conquer LDLT algorithm. More... | |
Namespaces | |
namespace | proxsuite |
Main package namespace. | |
namespace | proxsuite::nlp::linalg |
Specific linear algebra routines. | |
Functions | |
template<typename Scalar> | |
void | proxsuite::nlp::linalg::backend::update_sign_matrix (SignMatrix &sign, const Scalar &akk) |
template<typename Derived> | |
bool | proxsuite::nlp::linalg::backend::ldlt_in_place_unblocked (Eigen::MatrixBase< Derived > &a, SignMatrix &sign) |
template<typename Derived> | |
bool | proxsuite::nlp::linalg::backend::dense_ldlt_in_place (Eigen::MatrixBase< Derived > &a, SignMatrix &sign) |
template<typename MatDerived, typename Rhs> | |
bool | proxsuite::nlp::linalg::backend::dense_ldlt_solve_in_place (MatDerived &mat, Rhs &b) |
template<typename Scalar> | |
void | proxsuite::nlp::linalg::backend::dense_ldlt_reconstruct (typename math_types< Scalar >::ConstMatrixRef const &mat, typename math_types< Scalar >::MatrixRef res) |
Routines for Cholesky factorization.
Definition in file dense.hpp.
void proxsuite::nlp::linalg::backend::update_sign_matrix | ( | SignMatrix & | sign, |
const Scalar & | akk ) |
|
inline |
|
inline |
|
inline |
|
inline |