proxsuite-nlp  0.10.0
A primal-dual augmented Lagrangian-type solver for nonlinear programming on manifolds.
Loading...
Searching...
No Matches
block-ldlt.hpp File Reference

Routines for block-sparse matrix LDLT factorisation. More...

#include "proxsuite-nlp/linalg/dense.hpp"
#include "proxsuite-nlp/linalg/block-triangular.hpp"
#include "proxsuite-nlp/linalg/gemmt.hpp"
#include <numeric>
#include "./block-ldlt.hxx"
Include dependency graph for block-ldlt.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  proxsuite::nlp::linalg::backend::block_impl< Scalar >
 Implementation struct for the recursive block LDLT algorithm. More...
 
struct  proxsuite::nlp::linalg::BlockLDLT< _Scalar >
 Block sparsity-aware LDLT factorization algorithm. More...
 

Namespaces

namespace  proxsuite
 Main package namespace.
 
namespace  proxsuite::nlp
 
namespace  proxsuite::nlp::linalg
 Specific linear algebra routines.
 
namespace  proxsuite::nlp::linalg::backend
 

Detailed Description

Routines for block-sparse matrix LDLT factorisation.

Author
Sarah El-Kazdadi
Wilson Jallet

Definition in file block-ldlt.hpp.