This class stores the model of the QP problem. More...
#include <proxsuite/proxqp/dense/model.hpp>
Public Member Functions | |
| Model (isize dim, isize n_eq, isize n_in, bool box_constraints=false) | |
| proxsuite::proxqp::sparse::SparseModel< T > | to_sparse () |
| bool | is_valid (const bool box_constraints) |
Public Attributes | |
| Mat< T > | H |
| Vec< T > | g |
| Mat< T > | A |
| Mat< T > | C |
| Vec< T > | b |
| Vec< T > | u |
| Vec< T > | l |
| Vec< T > | u_box |
| Vec< T > | l_box |
| isize | dim |
| isize | n_eq |
| isize | n_in |
| isize | n_total |
| BackwardData< T > | backward_data |
This class stores the model of the QP problem.
|
inline |
|
inline |
|
inline |
| Mat<T> proxsuite::proxqp::dense::Model< T >::H |
| Vec<T> proxsuite::proxqp::dense::Model< T >::g |
| Mat<T> proxsuite::proxqp::dense::Model< T >::A |
| Mat<T> proxsuite::proxqp::dense::Model< T >::C |
| Vec<T> proxsuite::proxqp::dense::Model< T >::b |
| Vec<T> proxsuite::proxqp::dense::Model< T >::u |
| Vec<T> proxsuite::proxqp::dense::Model< T >::l |
| Vec<T> proxsuite::proxqp::dense::Model< T >::u_box |
| Vec<T> proxsuite::proxqp::dense::Model< T >::l_box |
| isize proxsuite::proxqp::dense::Model< T >::dim |
| isize proxsuite::proxqp::dense::Model< T >::n_eq |
| isize proxsuite::proxqp::dense::Model< T >::n_in |
| isize proxsuite::proxqp::dense::Model< T >::n_total |
| BackwardData<T> proxsuite::proxqp::dense::Model< T >::backward_data |