cyqlone develop
Fast, parallel and vectorized solver for linear systems with optimal control structure.
Loading...
Searching...
No Matches
cyqlone::qpalm::unique_CyQPALMBackend< VL, DefaultOrder > Struct Template Reference

#include <cyqlone/qpalm/backends/ocp-backend-cyqlone.hpp>

Detailed Description

template<index_t VL, StorageOrder DefaultOrder = StorageOrder::ColMajor>
struct cyqlone::qpalm::unique_CyQPALMBackend< VL, DefaultOrder >

Definition at line 74 of file ocp-backend-cyqlone.hpp.

Inheritance diagram for cyqlone::qpalm::unique_CyQPALMBackend< VL, DefaultOrder >:

Public Member Functions

 unique_CyQPALMBackend ()=default
 unique_CyQPALMBackend (unique_CyQPALMBackend &&) noexcept=default
unique_CyQPALMBackendoperator= (unique_CyQPALMBackend &&) noexcept=default
 ~unique_CyQPALMBackend ()
 unique_CyQPALMBackend (std::unique_ptr< CyQPALMBackend< VL, DefaultOrder > > &&o) noexcept
T * operator-> ()
 STL member.

Public Attributes

ptr
 STL member.

Constructor & Destructor Documentation

◆ unique_CyQPALMBackend() [1/3]

template<index_t VL, StorageOrder DefaultOrder = StorageOrder::ColMajor>
cyqlone::qpalm::unique_CyQPALMBackend< VL, DefaultOrder >::unique_CyQPALMBackend ( )
default

◆ unique_CyQPALMBackend() [2/3]

template<index_t VL, StorageOrder DefaultOrder = StorageOrder::ColMajor>
cyqlone::qpalm::unique_CyQPALMBackend< VL, DefaultOrder >::unique_CyQPALMBackend ( unique_CyQPALMBackend< VL, DefaultOrder > && )
defaultnoexcept

◆ ~unique_CyQPALMBackend()

template<index_t VL, StorageOrder DefaultOrder>
cyqlone::qpalm::unique_CyQPALMBackend< VL, DefaultOrder >::~unique_CyQPALMBackend ( )
default

◆ unique_CyQPALMBackend() [3/3]

template<index_t VL, StorageOrder DefaultOrder = StorageOrder::ColMajor>
cyqlone::qpalm::unique_CyQPALMBackend< VL, DefaultOrder >::unique_CyQPALMBackend ( std::unique_ptr< CyQPALMBackend< VL, DefaultOrder > > && o)
inlinenoexcept

Definition at line 79 of file ocp-backend-cyqlone.hpp.

Member Function Documentation

◆ operator=()

template<index_t VL, StorageOrder DefaultOrder = StorageOrder::ColMajor>
unique_CyQPALMBackend & cyqlone::qpalm::unique_CyQPALMBackend< VL, DefaultOrder >::operator= ( unique_CyQPALMBackend< VL, DefaultOrder > && )
defaultnoexcept

◆ operator->()

T* std::unique_ptr< T >::operator->
inherited

STL member.

Member Data Documentation

◆ ptr

T std::unique_ptr< T >::ptr
inherited

STL member.


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