Template Function proxsuite::proxqp::sparse::ldl_solve

Function Documentation

template<typename T, typename I>
void proxsuite::proxqp::sparse::ldl_solve(VectorViewMut<T> sol, VectorView<T> rhs, isize n_tot, proxsuite::linalg::sparse::MatMut<T, I> ldl, Eigen::MINRES<detail::AugmentedKkt<T, I>, Eigen::Upper | Eigen::Lower, Eigen::IdentityPreconditioner> &iterative_solver, bool do_ldlt, proxsuite::linalg::veg::dynstack::DynStackMut stack, T *ldl_values, I *perm, I *ldl_col_ptrs, I const *perm_inv)