proxsuite 0.6.7
The Advanced Proximal Optimization Toolbox
Loading...
Searching...
No Matches
proxsuite::proxqp::dense::QpViewBoxMut< Scalar > Struct Template Reference

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

Collaboration diagram for proxsuite::proxqp::dense::QpViewBoxMut< Scalar >:
[legend]

Public Member Functions

VEG_INLINE constexpr auto as_const () const noexcept -> QpViewBox< Scalar >
 

Public Attributes

MatrixViewMut< Scalar, layoutH
 
VectorViewMut< Scalar > g
 
MatrixViewMut< Scalar, layoutA
 
VectorViewMut< Scalar > b
 
MatrixViewMut< Scalar, layoutC
 
VectorViewMut< Scalar > u
 
VectorViewMut< Scalar > l
 
VectorViewMut< Scalar > I
 
VectorViewMut< Scalar > l_box
 
VectorViewMut< Scalar > u_box
 

Static Public Attributes

static constexpr Layout layout = rowmajor
 

Detailed Description

template<typename Scalar>
struct proxsuite::proxqp::dense::QpViewBoxMut< Scalar >

Definition at line 1395 of file views.hpp.

Member Function Documentation

◆ as_const()

template<typename Scalar >
VEG_INLINE constexpr auto proxsuite::proxqp::dense::QpViewBoxMut< Scalar >::as_const ( ) const -> QpViewBox<Scalar>
inlineconstexprnoexcept

Definition at line 1411 of file views.hpp.

Member Data Documentation

◆ layout

template<typename Scalar >
constexpr Layout proxsuite::proxqp::dense::QpViewBoxMut< Scalar >::layout = rowmajor
staticconstexpr

Definition at line 1397 of file views.hpp.

◆ H

template<typename Scalar >
MatrixViewMut<Scalar, layout> proxsuite::proxqp::dense::QpViewBoxMut< Scalar >::H

Definition at line 1399 of file views.hpp.

◆ g

template<typename Scalar >
VectorViewMut<Scalar> proxsuite::proxqp::dense::QpViewBoxMut< Scalar >::g

Definition at line 1400 of file views.hpp.

◆ A

template<typename Scalar >
MatrixViewMut<Scalar, layout> proxsuite::proxqp::dense::QpViewBoxMut< Scalar >::A

Definition at line 1402 of file views.hpp.

◆ b

template<typename Scalar >
VectorViewMut<Scalar> proxsuite::proxqp::dense::QpViewBoxMut< Scalar >::b

Definition at line 1403 of file views.hpp.

◆ C

template<typename Scalar >
MatrixViewMut<Scalar, layout> proxsuite::proxqp::dense::QpViewBoxMut< Scalar >::C

Definition at line 1404 of file views.hpp.

◆ u

template<typename Scalar >
VectorViewMut<Scalar> proxsuite::proxqp::dense::QpViewBoxMut< Scalar >::u

Definition at line 1405 of file views.hpp.

◆ l

template<typename Scalar >
VectorViewMut<Scalar> proxsuite::proxqp::dense::QpViewBoxMut< Scalar >::l

Definition at line 1406 of file views.hpp.

◆ I

template<typename Scalar >
VectorViewMut<Scalar> proxsuite::proxqp::dense::QpViewBoxMut< Scalar >::I

Definition at line 1407 of file views.hpp.

◆ l_box

template<typename Scalar >
VectorViewMut<Scalar> proxsuite::proxqp::dense::QpViewBoxMut< Scalar >::l_box

Definition at line 1408 of file views.hpp.

◆ u_box

template<typename Scalar >
VectorViewMut<Scalar> proxsuite::proxqp::dense::QpViewBoxMut< Scalar >::u_box

Definition at line 1409 of file views.hpp.


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