proxsuite 0.6.7
The Advanced Proximal Optimization Toolbox
Loading...
Searching...
No Matches
ruiz.hpp File Reference
Include dependency graph for ruiz.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  proxsuite::proxqp::sparse::preconditioner::RuizEquilibration< T, I >
 

Namespaces

namespace  proxsuite
 
namespace  proxsuite::proxqp
 
namespace  proxsuite::proxqp::sparse
 
namespace  proxsuite::proxqp::sparse::preconditioner
 
namespace  proxsuite::proxqp::sparse::preconditioner::detail
 

Enumerations

enum struct  proxsuite::proxqp::sparse::preconditioner::Symmetry { proxsuite::proxqp::sparse::preconditioner::LOWER , proxsuite::proxqp::sparse::preconditioner::UPPER }
 

Functions

template<typename T , typename I >
void proxsuite::proxqp::sparse::preconditioner::detail::rowwise_infty_norm (T *row_norm, proxsuite::linalg::sparse::MatRef< T, I > m)
 
template<typename T , typename I >
void proxsuite::proxqp::sparse::preconditioner::detail::colwise_infty_norm_symhi (T *col_norm, proxsuite::linalg::sparse::MatRef< T, I > h)
 
template<typename T , typename I >
void proxsuite::proxqp::sparse::preconditioner::detail::colwise_infty_norm_symlo (T *col_norm, proxsuite::linalg::sparse::MatRef< T, I > h)
 
template<typename T , typename I >
auto proxsuite::proxqp::sparse::preconditioner::detail::ruiz_scale_qp_in_place (VectorViewMut< T > delta_, QpViewMut< T, I > qp, T epsilon, isize max_iter, bool preconditioning_for_infeasible_problems, Symmetry sym, proxsuite::linalg::veg::dynstack::DynStackMut stack) -> T