proxsuite 0.7.2
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 1390 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 1406 of file views.hpp.

Member Data Documentation

◆ layout

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

Definition at line 1392 of file views.hpp.

◆ H

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

Definition at line 1394 of file views.hpp.

◆ g

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

Definition at line 1395 of file views.hpp.

◆ A

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

Definition at line 1397 of file views.hpp.

◆ b

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

Definition at line 1398 of file views.hpp.

◆ C

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

Definition at line 1399 of file views.hpp.

◆ u

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

Definition at line 1400 of file views.hpp.

◆ l

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

Definition at line 1401 of file views.hpp.

◆ I

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

Definition at line 1402 of file views.hpp.

◆ l_box

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

Definition at line 1403 of file views.hpp.

◆ u_box

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

Definition at line 1404 of file views.hpp.


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