proxsuite 0.7.2 The Advanced Proximal Optimization Toolbox |
#include "proxsuite/proxqp/dense/views.hpp"#include "proxsuite/proxqp/dense/fwd.hpp"#include <proxsuite/linalg/dense/core.hpp>#include <proxsuite/proxqp/settings.hpp>#include <ostream>#include <iostream>#include <Eigen/Core>Go to the source code of this file.
Classes | |
| struct | proxsuite::proxqp::dense::preconditioner::RuizEquilibration< T > |
Namespaces | |
| namespace | proxsuite |
| namespace | proxsuite::proxqp |
| namespace | proxsuite::proxqp::dense |
| namespace | proxsuite::proxqp::dense::detail |
| namespace | proxsuite::proxqp::dense::preconditioner |
Enumerations | |
| enum struct | proxsuite::proxqp::Symmetry { proxsuite::proxqp::general , proxsuite::proxqp::lower , proxsuite::proxqp::upper } |
Functions | |
| template<typename T> | |
| auto | proxsuite::proxqp::dense::detail::ruiz_scale_qp_in_place (VectorViewMut< T > delta_, std::ostream *logger_ptr, QpViewBoxMut< T > qp, T epsilon, isize max_iter, bool preconditioning_for_infeasible_problems, Symmetry sym, HessianType HessianType, const bool box_constraints, proxsuite::linalg::veg::dynstack::DynStackMut stack) -> T |
| template<typename T> | |
| bool | proxsuite::proxqp::dense::preconditioner::operator== (const RuizEquilibration< T > &ruiz1, const RuizEquilibration< T > &ruiz2) |
| template<typename T> | |
| bool | proxsuite::proxqp::dense::preconditioner::operator!= (const RuizEquilibration< T > &ruiz1, const RuizEquilibration< T > &ruiz2) |