c | proxsuite::proxqp::dense::preconditioner::RuizEquilibration< T > | |
delta | proxsuite::proxqp::dense::preconditioner::RuizEquilibration< T > | |
dim | proxsuite::proxqp::dense::preconditioner::RuizEquilibration< T > | |
epsilon | proxsuite::proxqp::dense::preconditioner::RuizEquilibration< T > | |
logger_ptr | proxsuite::proxqp::dense::preconditioner::RuizEquilibration< T > | |
max_iter | proxsuite::proxqp::dense::preconditioner::RuizEquilibration< T > | |
n_eq | proxsuite::proxqp::dense::preconditioner::RuizEquilibration< T > | |
n_in | proxsuite::proxqp::dense::preconditioner::RuizEquilibration< T > | |
print() const | proxsuite::proxqp::dense::preconditioner::RuizEquilibration< T > | inline |
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) | proxsuite::proxqp::dense::preconditioner::RuizEquilibration< T > | inlineexplicit |
scale_box_dual_in_place_in(VectorViewMut< T > dual) const | proxsuite::proxqp::dense::preconditioner::RuizEquilibration< T > | inline |
scale_box_primal_residual_in_place_in(VectorViewMut< T > primal_in) const | proxsuite::proxqp::dense::preconditioner::RuizEquilibration< T > | inline |
scale_dual_in_place(VectorViewMut< T > dual) const | proxsuite::proxqp::dense::preconditioner::RuizEquilibration< T > | inline |
scale_dual_in_place_eq(VectorViewMut< T > dual) const | proxsuite::proxqp::dense::preconditioner::RuizEquilibration< T > | inline |
scale_dual_in_place_in(VectorViewMut< T > dual) const | proxsuite::proxqp::dense::preconditioner::RuizEquilibration< T > | inline |
scale_dual_residual_in_place(VectorViewMut< T > dual) const | proxsuite::proxqp::dense::preconditioner::RuizEquilibration< T > | inline |
scale_primal_in_place(VectorViewMut< T > primal) const | proxsuite::proxqp::dense::preconditioner::RuizEquilibration< T > | inline |
scale_primal_residual_in_place(VectorViewMut< T > primal) const | proxsuite::proxqp::dense::preconditioner::RuizEquilibration< T > | inline |
scale_primal_residual_in_place_eq(VectorViewMut< T > primal_eq) const | proxsuite::proxqp::dense::preconditioner::RuizEquilibration< T > | inline |
scale_primal_residual_in_place_in(VectorViewMut< T > primal_in) const | proxsuite::proxqp::dense::preconditioner::RuizEquilibration< T > | inline |
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) | proxsuite::proxqp::dense::preconditioner::RuizEquilibration< T > | inline |
scale_qp_in_place_req(proxsuite::linalg::veg::Tag< T > tag, isize n, isize n_eq, isize n_in, bool box_constraints) -> proxsuite::linalg::veg::dynstack::StackReq | proxsuite::proxqp::dense::preconditioner::RuizEquilibration< T > | inlinestatic |
sym | proxsuite::proxqp::dense::preconditioner::RuizEquilibration< T > | |
unscale_box_dual_in_place_in(VectorViewMut< T > dual) const | proxsuite::proxqp::dense::preconditioner::RuizEquilibration< T > | inline |
unscale_box_primal_residual_in_place(VectorViewMut< T > primal) const | proxsuite::proxqp::dense::preconditioner::RuizEquilibration< T > | inline |
unscale_box_primal_residual_in_place_in(VectorViewMut< T > primal_in) const | proxsuite::proxqp::dense::preconditioner::RuizEquilibration< T > | inline |
unscale_dual_in_place(VectorViewMut< T > dual) const | proxsuite::proxqp::dense::preconditioner::RuizEquilibration< T > | inline |
unscale_dual_in_place_eq(VectorViewMut< T > dual) const | proxsuite::proxqp::dense::preconditioner::RuizEquilibration< T > | inline |
unscale_dual_in_place_in(VectorViewMut< T > dual) const | proxsuite::proxqp::dense::preconditioner::RuizEquilibration< T > | inline |
unscale_dual_residual_in_place(VectorViewMut< T > dual) const | proxsuite::proxqp::dense::preconditioner::RuizEquilibration< T > | inline |
unscale_primal_in_place(VectorViewMut< T > primal) const | proxsuite::proxqp::dense::preconditioner::RuizEquilibration< T > | inline |
unscale_primal_residual_in_place(VectorViewMut< T > primal) const | proxsuite::proxqp::dense::preconditioner::RuizEquilibration< T > | inline |
unscale_primal_residual_in_place_eq(VectorViewMut< T > primal_eq) const | proxsuite::proxqp::dense::preconditioner::RuizEquilibration< T > | inline |
unscale_primal_residual_in_place_in(VectorViewMut< T > primal_in) const | proxsuite::proxqp::dense::preconditioner::RuizEquilibration< T > | inline |