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

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

Public Member Functions

 LdltViewMut (MatrixViewMut< T, colmajor > ld) noexcept
 
VEG_INLINE auto l () const noexcept -> MatrixView< T, colmajor >
 
VEG_INLINE auto l_mut () const noexcept -> MatrixViewMut< T, colmajor >
 
VEG_INLINE auto d () const noexcept -> StridedVectorView< T >
 
VEG_INLINE auto d_mut () const noexcept -> StridedVectorViewMut< T >
 
VEG_INLINE auto as_const () const noexcept -> LdltView< T >
 
VEG_INLINE auto head (isize k) const -> LdltViewMut
 
VEG_INLINE auto tail (isize k) const -> LdltViewMut
 

Detailed Description

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

Definition at line 1060 of file views.hpp.

Constructor & Destructor Documentation

◆ LdltViewMut()

template<typename T >
proxsuite::proxqp::LdltViewMut< T >::LdltViewMut ( MatrixViewMut< T, colmajor > ld)
inlineexplicitnoexcept

Definition at line 1066 of file views.hpp.

Member Function Documentation

◆ l()

template<typename T >
VEG_INLINE auto proxsuite::proxqp::LdltViewMut< T >::l ( ) const -> MatrixView<T, colmajor>
inlinenoexcept

Definition at line 1072 of file views.hpp.

◆ l_mut()

template<typename T >
VEG_INLINE auto proxsuite::proxqp::LdltViewMut< T >::l_mut ( ) const -> MatrixViewMut<T, colmajor>
inlinenoexcept

Definition at line 1076 of file views.hpp.

◆ d()

template<typename T >
VEG_INLINE auto proxsuite::proxqp::LdltViewMut< T >::d ( ) const -> StridedVectorView<T>
inlinenoexcept

Definition at line 1080 of file views.hpp.

◆ d_mut()

template<typename T >
VEG_INLINE auto proxsuite::proxqp::LdltViewMut< T >::d_mut ( ) const -> StridedVectorViewMut<T>
inlinenoexcept

Definition at line 1084 of file views.hpp.

◆ as_const()

template<typename T >
VEG_INLINE auto proxsuite::proxqp::LdltViewMut< T >::as_const ( ) const -> LdltView<T>
inlinenoexcept

Definition at line 1089 of file views.hpp.

◆ head()

template<typename T >
VEG_INLINE auto proxsuite::proxqp::LdltViewMut< T >::head ( isize k) const -> LdltViewMut
inline

Definition at line 1094 of file views.hpp.

◆ tail()

template<typename T >
VEG_INLINE auto proxsuite::proxqp::LdltViewMut< T >::tail ( isize k) const -> LdltViewMut
inline

Definition at line 1098 of file views.hpp.


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