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

#include <proxsuite/proxqp/sparse/views.hpp>

Collaboration diagram for proxsuite::proxqp::sparse::QpViewMut< T, I >:
[legend]

Public Member Functions

auto as_const () noexcept -> QpView< T, I >
 

Public Attributes

proxsuite::linalg::sparse::MatMut< T, I > H
 
proxsuite::linalg::sparse::DenseVecMut< T > g
 
proxsuite::linalg::sparse::MatMut< T, I > AT
 
proxsuite::linalg::sparse::DenseVecMut< T > b
 
proxsuite::linalg::sparse::MatMut< T, I > CT
 
proxsuite::linalg::sparse::DenseVecMut< T > l
 
proxsuite::linalg::sparse::DenseVecMut< T > u
 

Detailed Description

template<typename T, typename I>
struct proxsuite::proxqp::sparse::QpViewMut< T, I >

Definition at line 40 of file views.hpp.

Member Function Documentation

◆ as_const()

template<typename T , typename I >
auto proxsuite::proxqp::sparse::QpViewMut< T, I >::as_const ( ) -> QpView<T, I>
inlinenoexcept

Definition at line 50 of file views.hpp.

Member Data Documentation

◆ H

template<typename T , typename I >
proxsuite::linalg::sparse::MatMut<T, I> proxsuite::proxqp::sparse::QpViewMut< T, I >::H

Definition at line 42 of file views.hpp.

◆ g

template<typename T , typename I >
proxsuite::linalg::sparse::DenseVecMut<T> proxsuite::proxqp::sparse::QpViewMut< T, I >::g

Definition at line 43 of file views.hpp.

◆ AT

template<typename T , typename I >
proxsuite::linalg::sparse::MatMut<T, I> proxsuite::proxqp::sparse::QpViewMut< T, I >::AT

Definition at line 44 of file views.hpp.

◆ b

template<typename T , typename I >
proxsuite::linalg::sparse::DenseVecMut<T> proxsuite::proxqp::sparse::QpViewMut< T, I >::b

Definition at line 45 of file views.hpp.

◆ CT

template<typename T , typename I >
proxsuite::linalg::sparse::MatMut<T, I> proxsuite::proxqp::sparse::QpViewMut< T, I >::CT

Definition at line 46 of file views.hpp.

◆ l

template<typename T , typename I >
proxsuite::linalg::sparse::DenseVecMut<T> proxsuite::proxqp::sparse::QpViewMut< T, I >::l

Definition at line 47 of file views.hpp.

◆ u

template<typename T , typename I >
proxsuite::linalg::sparse::DenseVecMut<T> proxsuite::proxqp::sparse::QpViewMut< T, I >::u

Definition at line 48 of file views.hpp.


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