List of all members | Public Attributes
casadi_hpipm_prob< T1 > Struct Template Reference

#include <hpipm_runtime.hpp>

Detailed Description

template<typename T1>
struct casadi_hpipm_prob< T1 >

Definition at line 91 of file hpipm_runtime.hpp.

Public Attributes

const casadi_qp_prob< T1 > * qp
 
const int * nx
 
const int * nu
 
const int * ng
 
const int * nbx
 
const int * nbu
 
const int * ns
 
const int * nsbx
 
const int * nsbu
 
const int * nsg
 
const casadi_int * sp_x
 
const casadi_int * sp_ba
 
const casadi_int * Asp
 
const casadi_int * Bsp
 
const casadi_int * Csp
 
const casadi_int * Dsp
 
const casadi_int * Rsp
 
const casadi_int * Isp
 
const casadi_int * Ssp
 
const casadi_int * Qsp
 
const casadi_int * bsp
 
const casadi_int * xsp
 
const casadi_int * usp
 
const casadi_int * pisp
 
const casadi_int * theirs_xsp
 
const casadi_int * theirs_usp
 
const casadi_int * theirs_Xsp
 
const casadi_int * theirs_Usp
 
const casadi_int * lamg_gapsp
 
const casadi_int * lugsp
 
casadi_int N
 
casadi_int nx_total
 
casadi_int nu_total
 
casadi_int ng_total
 
casadi_hpipm_blockA
 
casadi_hpipm_blockB
 
casadi_hpipm_blockC
 
casadi_hpipm_blockD
 
casadi_hpipm_blockR
 
casadi_hpipm_blockI
 
casadi_hpipm_blockS
 
casadi_hpipm_blockQ
 
casadi_hpipm_blockb
 
casadi_hpipm_blocklug
 
casadi_hpipm_blocku
 
casadi_hpipm_blockx
 
casadi_hpipm_blocklam_ul
 
casadi_hpipm_blocklam_xl
 
casadi_hpipm_blocklam_uu
 
casadi_hpipm_blocklam_xu
 
casadi_hpipm_blocklam_cl
 
casadi_hpipm_blocklam_cu
 
T1 warm_start
 
T1 inf
 
struct d_ocp_qp_ipm_arg hpipm_options
 

Member Data Documentation

◆ A

template<typename T1 >
casadi_hpipm_block* casadi_hpipm_prob< T1 >::A

Definition at line 108 of file hpipm_runtime.hpp.

◆ Asp

template<typename T1 >
const casadi_int* casadi_hpipm_prob< T1 >::Asp

Definition at line 98 of file hpipm_runtime.hpp.

◆ B

template<typename T1 >
casadi_hpipm_block * casadi_hpipm_prob< T1 >::B

Definition at line 108 of file hpipm_runtime.hpp.

◆ b

template<typename T1 >
casadi_hpipm_block* casadi_hpipm_prob< T1 >::b

Definition at line 110 of file hpipm_runtime.hpp.

◆ Bsp

template<typename T1 >
const casadi_int * casadi_hpipm_prob< T1 >::Bsp

Definition at line 98 of file hpipm_runtime.hpp.

◆ bsp

template<typename T1 >
const casadi_int* casadi_hpipm_prob< T1 >::bsp

Definition at line 100 of file hpipm_runtime.hpp.

◆ C

template<typename T1 >
casadi_hpipm_block * casadi_hpipm_prob< T1 >::C

Definition at line 108 of file hpipm_runtime.hpp.

◆ Csp

template<typename T1 >
const casadi_int * casadi_hpipm_prob< T1 >::Csp

Definition at line 98 of file hpipm_runtime.hpp.

◆ D

template<typename T1 >
casadi_hpipm_block * casadi_hpipm_prob< T1 >::D

Definition at line 108 of file hpipm_runtime.hpp.

◆ Dsp

template<typename T1 >
const casadi_int * casadi_hpipm_prob< T1 >::Dsp

Definition at line 98 of file hpipm_runtime.hpp.

◆ hpipm_options

template<typename T1 >
struct d_ocp_qp_ipm_arg casadi_hpipm_prob< T1 >::hpipm_options

Definition at line 115 of file hpipm_runtime.hpp.

◆ I

template<typename T1 >
casadi_hpipm_block * casadi_hpipm_prob< T1 >::I

Definition at line 109 of file hpipm_runtime.hpp.

◆ inf

template<typename T1 >
T1 casadi_hpipm_prob< T1 >::inf

Definition at line 115 of file hpipm_runtime.hpp.

◆ Isp

template<typename T1 >
const casadi_int * casadi_hpipm_prob< T1 >::Isp

Definition at line 99 of file hpipm_runtime.hpp.

◆ lam_cl

template<typename T1 >
casadi_hpipm_block * casadi_hpipm_prob< T1 >::lam_cl

Definition at line 112 of file hpipm_runtime.hpp.

◆ lam_cu

template<typename T1 >
casadi_hpipm_block * casadi_hpipm_prob< T1 >::lam_cu

Definition at line 112 of file hpipm_runtime.hpp.

◆ lam_ul

template<typename T1 >
casadi_hpipm_block* casadi_hpipm_prob< T1 >::lam_ul

Definition at line 112 of file hpipm_runtime.hpp.

◆ lam_uu

template<typename T1 >
casadi_hpipm_block * casadi_hpipm_prob< T1 >::lam_uu

Definition at line 112 of file hpipm_runtime.hpp.

◆ lam_xl

template<typename T1 >
casadi_hpipm_block * casadi_hpipm_prob< T1 >::lam_xl

Definition at line 112 of file hpipm_runtime.hpp.

◆ lam_xu

template<typename T1 >
casadi_hpipm_block * casadi_hpipm_prob< T1 >::lam_xu

Definition at line 112 of file hpipm_runtime.hpp.

◆ lamg_gapsp

template<typename T1 >
const casadi_int* casadi_hpipm_prob< T1 >::lamg_gapsp

Definition at line 104 of file hpipm_runtime.hpp.

◆ lug

template<typename T1 >
casadi_hpipm_block * casadi_hpipm_prob< T1 >::lug

Definition at line 110 of file hpipm_runtime.hpp.

◆ lugsp

template<typename T1 >
const casadi_int * casadi_hpipm_prob< T1 >::lugsp

Definition at line 104 of file hpipm_runtime.hpp.

◆ N

template<typename T1 >
casadi_int casadi_hpipm_prob< T1 >::N

Definition at line 106 of file hpipm_runtime.hpp.

◆ nbu

template<typename T1 >
const int * casadi_hpipm_prob< T1 >::nbu

Definition at line 94 of file hpipm_runtime.hpp.

◆ nbx

template<typename T1 >
const int* casadi_hpipm_prob< T1 >::nbx

Definition at line 94 of file hpipm_runtime.hpp.

◆ ng

template<typename T1 >
const int * casadi_hpipm_prob< T1 >::ng

Definition at line 93 of file hpipm_runtime.hpp.

◆ ng_total

template<typename T1 >
casadi_int casadi_hpipm_prob< T1 >::ng_total

Definition at line 107 of file hpipm_runtime.hpp.

◆ ns

template<typename T1 >
const int * casadi_hpipm_prob< T1 >::ns

Definition at line 94 of file hpipm_runtime.hpp.

◆ nsbu

template<typename T1 >
const int * casadi_hpipm_prob< T1 >::nsbu

Definition at line 95 of file hpipm_runtime.hpp.

◆ nsbx

template<typename T1 >
const int* casadi_hpipm_prob< T1 >::nsbx

Definition at line 95 of file hpipm_runtime.hpp.

◆ nsg

template<typename T1 >
const int * casadi_hpipm_prob< T1 >::nsg

Definition at line 95 of file hpipm_runtime.hpp.

◆ nu

template<typename T1 >
const int * casadi_hpipm_prob< T1 >::nu

Definition at line 93 of file hpipm_runtime.hpp.

◆ nu_total

template<typename T1 >
casadi_int casadi_hpipm_prob< T1 >::nu_total

Definition at line 107 of file hpipm_runtime.hpp.

◆ nx

template<typename T1 >
const int* casadi_hpipm_prob< T1 >::nx

Definition at line 93 of file hpipm_runtime.hpp.

◆ nx_total

template<typename T1 >
casadi_int casadi_hpipm_prob< T1 >::nx_total

Definition at line 107 of file hpipm_runtime.hpp.

◆ pisp

template<typename T1 >
const casadi_int* casadi_hpipm_prob< T1 >::pisp

Definition at line 102 of file hpipm_runtime.hpp.

◆ Q

template<typename T1 >
casadi_hpipm_block * casadi_hpipm_prob< T1 >::Q

Definition at line 109 of file hpipm_runtime.hpp.

◆ qp

template<typename T1 >
const casadi_qp_prob<T1>* casadi_hpipm_prob< T1 >::qp

Definition at line 92 of file hpipm_runtime.hpp.

◆ Qsp

template<typename T1 >
const casadi_int * casadi_hpipm_prob< T1 >::Qsp

Definition at line 99 of file hpipm_runtime.hpp.

◆ R

template<typename T1 >
casadi_hpipm_block* casadi_hpipm_prob< T1 >::R

Definition at line 109 of file hpipm_runtime.hpp.

◆ Rsp

template<typename T1 >
const casadi_int* casadi_hpipm_prob< T1 >::Rsp

Definition at line 99 of file hpipm_runtime.hpp.

◆ S

template<typename T1 >
casadi_hpipm_block * casadi_hpipm_prob< T1 >::S

Definition at line 109 of file hpipm_runtime.hpp.

◆ sp_ba

template<typename T1 >
const casadi_int * casadi_hpipm_prob< T1 >::sp_ba

Definition at line 97 of file hpipm_runtime.hpp.

◆ sp_x

template<typename T1 >
const casadi_int* casadi_hpipm_prob< T1 >::sp_x

Definition at line 97 of file hpipm_runtime.hpp.

◆ Ssp

template<typename T1 >
const casadi_int * casadi_hpipm_prob< T1 >::Ssp

Definition at line 99 of file hpipm_runtime.hpp.

◆ theirs_usp

template<typename T1 >
const casadi_int * casadi_hpipm_prob< T1 >::theirs_usp

Definition at line 103 of file hpipm_runtime.hpp.

◆ theirs_Usp

template<typename T1 >
const casadi_int * casadi_hpipm_prob< T1 >::theirs_Usp

Definition at line 103 of file hpipm_runtime.hpp.

◆ theirs_xsp

template<typename T1 >
const casadi_int* casadi_hpipm_prob< T1 >::theirs_xsp

Definition at line 103 of file hpipm_runtime.hpp.

◆ theirs_Xsp

template<typename T1 >
const casadi_int * casadi_hpipm_prob< T1 >::theirs_Xsp

Definition at line 103 of file hpipm_runtime.hpp.

◆ u

template<typename T1 >
casadi_hpipm_block* casadi_hpipm_prob< T1 >::u

Definition at line 111 of file hpipm_runtime.hpp.

◆ usp

template<typename T1 >
const casadi_int * casadi_hpipm_prob< T1 >::usp

Definition at line 101 of file hpipm_runtime.hpp.

◆ warm_start

template<typename T1 >
T1 casadi_hpipm_prob< T1 >::warm_start

Definition at line 114 of file hpipm_runtime.hpp.

◆ x

template<typename T1 >
casadi_hpipm_block * casadi_hpipm_prob< T1 >::x

Definition at line 111 of file hpipm_runtime.hpp.

◆ xsp

template<typename T1 >
const casadi_int* casadi_hpipm_prob< T1 >::xsp

Definition at line 101 of file hpipm_runtime.hpp.


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