proxsuite 0.6.7
The Advanced Proximal Optimization Toolbox
Loading...
Searching...
No Matches
proxsuite::proxqp::utils::eigen Namespace Reference

Functions

template<typename T >
void llt_compute (Eigen::LLT< T > &out, T const &mat)
 
template<typename T >
void ldlt_compute (Eigen::LDLT< T > &out, T const &mat)
 
 LDLT_EXPLICIT_TPL_DECL (2, llt_compute< Mat< f32, colmajor > >)
 
 LDLT_EXPLICIT_TPL_DECL (2, ldlt_compute< Mat< f32, colmajor > >)
 
 LDLT_EXPLICIT_TPL_DECL (2, llt_compute< Mat< f32, rowmajor > >)
 
 LDLT_EXPLICIT_TPL_DECL (2, ldlt_compute< Mat< f32, rowmajor > >)
 
 LDLT_EXPLICIT_TPL_DECL (2, llt_compute< Mat< f64, colmajor > >)
 
 LDLT_EXPLICIT_TPL_DECL (2, ldlt_compute< Mat< f64, colmajor > >)
 
 LDLT_EXPLICIT_TPL_DECL (2, llt_compute< Mat< f64, rowmajor > >)
 
 LDLT_EXPLICIT_TPL_DECL (2, ldlt_compute< Mat< f64, rowmajor > >)
 

Function Documentation

◆ llt_compute()

template<typename T >
void proxsuite::proxqp::utils::eigen::llt_compute ( Eigen::LLT< T > & out,
T const & mat )

Definition at line 41 of file random_qp_problems.hpp.

◆ ldlt_compute()

template<typename T >
void proxsuite::proxqp::utils::eigen::ldlt_compute ( Eigen::LDLT< T > & out,
T const & mat )

Definition at line 49 of file random_qp_problems.hpp.

◆ LDLT_EXPLICIT_TPL_DECL() [1/8]

proxsuite::proxqp::utils::eigen::LDLT_EXPLICIT_TPL_DECL ( 2 ,
llt_compute< Mat< f32, colmajor > >  )

◆ LDLT_EXPLICIT_TPL_DECL() [2/8]

proxsuite::proxqp::utils::eigen::LDLT_EXPLICIT_TPL_DECL ( 2 ,
ldlt_compute< Mat< f32, colmajor > >  )

◆ LDLT_EXPLICIT_TPL_DECL() [3/8]

proxsuite::proxqp::utils::eigen::LDLT_EXPLICIT_TPL_DECL ( 2 ,
llt_compute< Mat< f32, rowmajor > >  )

◆ LDLT_EXPLICIT_TPL_DECL() [4/8]

proxsuite::proxqp::utils::eigen::LDLT_EXPLICIT_TPL_DECL ( 2 ,
ldlt_compute< Mat< f32, rowmajor > >  )

◆ LDLT_EXPLICIT_TPL_DECL() [5/8]

proxsuite::proxqp::utils::eigen::LDLT_EXPLICIT_TPL_DECL ( 2 ,
llt_compute< Mat< f64, colmajor > >  )

◆ LDLT_EXPLICIT_TPL_DECL() [6/8]

proxsuite::proxqp::utils::eigen::LDLT_EXPLICIT_TPL_DECL ( 2 ,
ldlt_compute< Mat< f64, colmajor > >  )

◆ LDLT_EXPLICIT_TPL_DECL() [7/8]

proxsuite::proxqp::utils::eigen::LDLT_EXPLICIT_TPL_DECL ( 2 ,
llt_compute< Mat< f64, rowmajor > >  )

◆ LDLT_EXPLICIT_TPL_DECL() [8/8]

proxsuite::proxqp::utils::eigen::LDLT_EXPLICIT_TPL_DECL ( 2 ,
ldlt_compute< Mat< f64, rowmajor > >  )