|
| RuizEquilibration (isize dim_, isize n_eq_, isize n_in_, bool box_constraints, T epsilon_=T(1e-3), i64 max_iter_=10, Symmetry sym_=Symmetry::general, std::ostream *logger=nullptr) |
|
void | print () const |
|
void | scale_qp_in_place (QpViewBoxMut< T > qp, bool execute_preconditioner, bool preconditioning_for_infeasible_problems, const isize max_iter, const T epsilon, const HessianType &HessianType, const bool box_constraints, proxsuite::linalg::veg::dynstack::DynStackMut stack) |
|
void | scale_primal_in_place (VectorViewMut< T > primal) const |
|
void | scale_dual_in_place (VectorViewMut< T > dual) const |
|
void | scale_dual_in_place_eq (VectorViewMut< T > dual) const |
|
void | scale_dual_in_place_in (VectorViewMut< T > dual) const |
|
void | unscale_primal_in_place (VectorViewMut< T > primal) const |
|
void | unscale_dual_in_place (VectorViewMut< T > dual) const |
|
void | unscale_box_dual_in_place_in (VectorViewMut< T > dual) const |
|
void | scale_box_dual_in_place_in (VectorViewMut< T > dual) const |
|
void | unscale_dual_in_place_eq (VectorViewMut< T > dual) const |
|
void | unscale_dual_in_place_in (VectorViewMut< T > dual) const |
|
void | scale_primal_residual_in_place (VectorViewMut< T > primal) const |
|
void | scale_primal_residual_in_place_eq (VectorViewMut< T > primal_eq) const |
|
void | scale_primal_residual_in_place_in (VectorViewMut< T > primal_in) const |
|
void | scale_box_primal_residual_in_place_in (VectorViewMut< T > primal_in) const |
|
void | scale_dual_residual_in_place (VectorViewMut< T > dual) const |
|
void | unscale_primal_residual_in_place (VectorViewMut< T > primal) const |
|
void | unscale_box_primal_residual_in_place (VectorViewMut< T > primal) const |
|
void | unscale_primal_residual_in_place_eq (VectorViewMut< T > primal_eq) const |
|
void | unscale_primal_residual_in_place_in (VectorViewMut< T > primal_in) const |
|
void | unscale_box_primal_residual_in_place_in (VectorViewMut< T > primal_in) const |
|
void | unscale_dual_residual_in_place (VectorViewMut< T > dual) const |
|
template<typename T>
struct proxsuite::proxqp::dense::preconditioner::RuizEquilibration< T >
Definition at line 317 of file ruiz.hpp.