proxsuite 0.6.7
The Advanced Proximal Optimization Toolbox
Loading...
Searching...
No Matches
proxsuite::proxqp::Info< T > Struct Template Reference

This class stores the results statistics of PROXQP solvers with sparse and dense backends. More...

#include <proxsuite/proxqp/results.hpp>

Collaboration diagram for proxsuite::proxqp::Info< T >:
[legend]

Public Attributes

mu_eq
 
mu_eq_inv
 
mu_in
 
mu_in_inv
 
rho
 
nu
 
sparse::isize iter
 
sparse::isize iter_ext
 
sparse::isize mu_updates
 
sparse::isize rho_updates
 
QPSolverOutput status
 
setup_time
 
solve_time
 
run_time
 
objValue
 
pri_res
 
dua_res
 
duality_gap
 
iterative_residual
 
SparseBackend sparse_backend
 
minimal_H_eigenvalue_estimate
 

Detailed Description

template<typename T>
struct proxsuite::proxqp::Info< T >

This class stores the results statistics of PROXQP solvers with sparse and dense backends.

Info class of dense and sparse solver.

Definition at line 28 of file results.hpp.

Member Data Documentation

◆ mu_eq

template<typename T >
T proxsuite::proxqp::Info< T >::mu_eq

Definition at line 31 of file results.hpp.

◆ mu_eq_inv

template<typename T >
T proxsuite::proxqp::Info< T >::mu_eq_inv

Definition at line 32 of file results.hpp.

◆ mu_in

template<typename T >
T proxsuite::proxqp::Info< T >::mu_in

Definition at line 33 of file results.hpp.

◆ mu_in_inv

template<typename T >
T proxsuite::proxqp::Info< T >::mu_in_inv

Definition at line 34 of file results.hpp.

◆ rho

template<typename T >
T proxsuite::proxqp::Info< T >::rho

Definition at line 35 of file results.hpp.

◆ nu

template<typename T >
T proxsuite::proxqp::Info< T >::nu

Definition at line 36 of file results.hpp.

◆ iter

template<typename T >
sparse::isize proxsuite::proxqp::Info< T >::iter

Definition at line 39 of file results.hpp.

◆ iter_ext

template<typename T >
sparse::isize proxsuite::proxqp::Info< T >::iter_ext

Definition at line 40 of file results.hpp.

◆ mu_updates

template<typename T >
sparse::isize proxsuite::proxqp::Info< T >::mu_updates

Definition at line 41 of file results.hpp.

◆ rho_updates

template<typename T >
sparse::isize proxsuite::proxqp::Info< T >::rho_updates

Definition at line 42 of file results.hpp.

◆ status

template<typename T >
QPSolverOutput proxsuite::proxqp::Info< T >::status

Definition at line 43 of file results.hpp.

◆ setup_time

template<typename T >
T proxsuite::proxqp::Info< T >::setup_time

Definition at line 46 of file results.hpp.

◆ solve_time

template<typename T >
T proxsuite::proxqp::Info< T >::solve_time

Definition at line 47 of file results.hpp.

◆ run_time

template<typename T >
T proxsuite::proxqp::Info< T >::run_time

Definition at line 48 of file results.hpp.

◆ objValue

template<typename T >
T proxsuite::proxqp::Info< T >::objValue

Definition at line 49 of file results.hpp.

◆ pri_res

template<typename T >
T proxsuite::proxqp::Info< T >::pri_res

Definition at line 50 of file results.hpp.

◆ dua_res

template<typename T >
T proxsuite::proxqp::Info< T >::dua_res

Definition at line 51 of file results.hpp.

◆ duality_gap

template<typename T >
T proxsuite::proxqp::Info< T >::duality_gap

Definition at line 52 of file results.hpp.

◆ iterative_residual

template<typename T >
T proxsuite::proxqp::Info< T >::iterative_residual

Definition at line 53 of file results.hpp.

◆ sparse_backend

template<typename T >
SparseBackend proxsuite::proxqp::Info< T >::sparse_backend

Definition at line 55 of file results.hpp.

◆ minimal_H_eigenvalue_estimate

template<typename T >
T proxsuite::proxqp::Info< T >::minimal_H_eigenvalue_estimate

Definition at line 57 of file results.hpp.


The documentation for this struct was generated from the following file: