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

#include <hpipm_runtime.hpp>

Detailed Description

template<typename T1>
struct casadi_hpipm_data< T1 >

Definition at line 140 of file hpipm_runtime.hpp.

Public Attributes

const casadi_hpipm_prob< T1 > * prob
 
casadi_qp_data< T1 > * qp
 
T1 * A
 
T1 * B
 
T1 * C
 
T1 * D
 
T1 * R
 
T1 * I
 
T1 * Q
 
T1 * S
 
T1 * b
 
T1 * b2
 
T1 * x
 
T1 * q
 
T1 * u
 
T1 * r
 
T1 * lg
 
T1 * ug
 
T1 * pi
 
T1 * lbx
 
T1 * ubx
 
T1 * lbu
 
T1 * ubu
 
T1 * lam
 
T1 ** hA
 
T1 ** hB
 
T1 ** hC
 
T1 ** hD
 
T1 ** hR
 
T1 ** hI
 
T1 ** hQ
 
T1 ** hS
 
T1 ** hx
 
T1 ** hq
 
T1 ** hu
 
T1 ** hr
 
T1 ** hlg
 
T1 ** hug
 
T1 ** hb
 
T1 ** hZl
 
T1 ** hZu
 
T1 ** hzl
 
T1 ** hzu
 
T1 ** hlls
 
T1 ** hlus
 
T1 ** pis
 
T1 ** hlbx
 
T1 ** hubx
 
T1 ** hlbu
 
T1 ** hubu
 
T1 ** lams
 
int * iidxbx
 
int * iidxbu
 
int ** hidxbx
 
int ** hidxbu
 
int ** hidxs
 
int iter_count
 
int return_status
 
T1 res_stat
 
T1 res_eq
 
T1 res_ineq
 
T1 res_comp
 
T1 * pv
 

Member Data Documentation

◆ A

template<typename T1 >
T1* casadi_hpipm_data< T1 >::A

Definition at line 145 of file hpipm_runtime.hpp.

◆ B

template<typename T1 >
T1 * casadi_hpipm_data< T1 >::B

Definition at line 145 of file hpipm_runtime.hpp.

◆ b

template<typename T1 >
T1* casadi_hpipm_data< T1 >::b

Definition at line 147 of file hpipm_runtime.hpp.

◆ b2

template<typename T1 >
T1 * casadi_hpipm_data< T1 >::b2

Definition at line 147 of file hpipm_runtime.hpp.

◆ C

template<typename T1 >
T1 * casadi_hpipm_data< T1 >::C

Definition at line 145 of file hpipm_runtime.hpp.

◆ D

template<typename T1 >
T1 * casadi_hpipm_data< T1 >::D

Definition at line 145 of file hpipm_runtime.hpp.

◆ hA

template<typename T1 >
T1** casadi_hpipm_data< T1 >::hA

Definition at line 154 of file hpipm_runtime.hpp.

◆ hB

template<typename T1 >
T1 ** casadi_hpipm_data< T1 >::hB

Definition at line 154 of file hpipm_runtime.hpp.

◆ hb

template<typename T1 >
T1** casadi_hpipm_data< T1 >::hb

Definition at line 159 of file hpipm_runtime.hpp.

◆ hC

template<typename T1 >
T1 ** casadi_hpipm_data< T1 >::hC

Definition at line 154 of file hpipm_runtime.hpp.

◆ hD

template<typename T1 >
T1 ** casadi_hpipm_data< T1 >::hD

Definition at line 154 of file hpipm_runtime.hpp.

◆ hI

template<typename T1 >
T1 ** casadi_hpipm_data< T1 >::hI

Definition at line 155 of file hpipm_runtime.hpp.

◆ hidxbu

template<typename T1 >
int ** casadi_hpipm_data< T1 >::hidxbu

Definition at line 165 of file hpipm_runtime.hpp.

◆ hidxbx

template<typename T1 >
int** casadi_hpipm_data< T1 >::hidxbx

Definition at line 165 of file hpipm_runtime.hpp.

◆ hidxs

template<typename T1 >
int ** casadi_hpipm_data< T1 >::hidxs

Definition at line 165 of file hpipm_runtime.hpp.

◆ hlbu

template<typename T1 >
T1 ** casadi_hpipm_data< T1 >::hlbu

Definition at line 162 of file hpipm_runtime.hpp.

◆ hlbx

template<typename T1 >
T1 ** casadi_hpipm_data< T1 >::hlbx

Definition at line 162 of file hpipm_runtime.hpp.

◆ hlg

template<typename T1 >
T1** casadi_hpipm_data< T1 >::hlg

Definition at line 158 of file hpipm_runtime.hpp.

◆ hlls

template<typename T1 >
T1 ** casadi_hpipm_data< T1 >::hlls

Definition at line 161 of file hpipm_runtime.hpp.

◆ hlus

template<typename T1 >
T1 ** casadi_hpipm_data< T1 >::hlus

Definition at line 161 of file hpipm_runtime.hpp.

◆ hQ

template<typename T1 >
T1 ** casadi_hpipm_data< T1 >::hQ

Definition at line 155 of file hpipm_runtime.hpp.

◆ hq

template<typename T1 >
T1 ** casadi_hpipm_data< T1 >::hq

Definition at line 156 of file hpipm_runtime.hpp.

◆ hR

template<typename T1 >
T1** casadi_hpipm_data< T1 >::hR

Definition at line 155 of file hpipm_runtime.hpp.

◆ hr

template<typename T1 >
T1 ** casadi_hpipm_data< T1 >::hr

Definition at line 157 of file hpipm_runtime.hpp.

◆ hS

template<typename T1 >
T1 ** casadi_hpipm_data< T1 >::hS

Definition at line 155 of file hpipm_runtime.hpp.

◆ hu

template<typename T1 >
T1** casadi_hpipm_data< T1 >::hu

Definition at line 157 of file hpipm_runtime.hpp.

◆ hubu

template<typename T1 >
T1 ** casadi_hpipm_data< T1 >::hubu

Definition at line 162 of file hpipm_runtime.hpp.

◆ hubx

template<typename T1 >
T1 ** casadi_hpipm_data< T1 >::hubx

Definition at line 162 of file hpipm_runtime.hpp.

◆ hug

template<typename T1 >
T1 ** casadi_hpipm_data< T1 >::hug

Definition at line 158 of file hpipm_runtime.hpp.

◆ hx

template<typename T1 >
T1** casadi_hpipm_data< T1 >::hx

Definition at line 156 of file hpipm_runtime.hpp.

◆ hZl

template<typename T1 >
T1** casadi_hpipm_data< T1 >::hZl

Definition at line 161 of file hpipm_runtime.hpp.

◆ hzl

template<typename T1 >
T1 ** casadi_hpipm_data< T1 >::hzl

Definition at line 161 of file hpipm_runtime.hpp.

◆ hZu

template<typename T1 >
T1 ** casadi_hpipm_data< T1 >::hZu

Definition at line 161 of file hpipm_runtime.hpp.

◆ hzu

template<typename T1 >
T1 ** casadi_hpipm_data< T1 >::hzu

Definition at line 161 of file hpipm_runtime.hpp.

◆ I

template<typename T1 >
T1 * casadi_hpipm_data< T1 >::I

Definition at line 146 of file hpipm_runtime.hpp.

◆ iidxbu

template<typename T1 >
int * casadi_hpipm_data< T1 >::iidxbu

Definition at line 164 of file hpipm_runtime.hpp.

◆ iidxbx

template<typename T1 >
int* casadi_hpipm_data< T1 >::iidxbx

Definition at line 164 of file hpipm_runtime.hpp.

◆ iter_count

template<typename T1 >
int casadi_hpipm_data< T1 >::iter_count

Definition at line 167 of file hpipm_runtime.hpp.

◆ lam

template<typename T1 >
T1 * casadi_hpipm_data< T1 >::lam

Definition at line 152 of file hpipm_runtime.hpp.

◆ lams

template<typename T1 >
T1 ** casadi_hpipm_data< T1 >::lams

Definition at line 162 of file hpipm_runtime.hpp.

◆ lbu

template<typename T1 >
T1 * casadi_hpipm_data< T1 >::lbu

Definition at line 152 of file hpipm_runtime.hpp.

◆ lbx

template<typename T1 >
T1* casadi_hpipm_data< T1 >::lbx

Definition at line 152 of file hpipm_runtime.hpp.

◆ lg

template<typename T1 >
T1* casadi_hpipm_data< T1 >::lg

Definition at line 150 of file hpipm_runtime.hpp.

◆ pi

template<typename T1 >
T1* casadi_hpipm_data< T1 >::pi

Definition at line 151 of file hpipm_runtime.hpp.

◆ pis

template<typename T1 >
T1** casadi_hpipm_data< T1 >::pis

Definition at line 162 of file hpipm_runtime.hpp.

◆ prob

template<typename T1 >
const casadi_hpipm_prob<T1>* casadi_hpipm_data< T1 >::prob

Definition at line 142 of file hpipm_runtime.hpp.

◆ pv

template<typename T1 >
T1* casadi_hpipm_data< T1 >::pv

Definition at line 174 of file hpipm_runtime.hpp.

◆ Q

template<typename T1 >
T1 * casadi_hpipm_data< T1 >::Q

Definition at line 146 of file hpipm_runtime.hpp.

◆ q

template<typename T1 >
T1 * casadi_hpipm_data< T1 >::q

Definition at line 148 of file hpipm_runtime.hpp.

◆ qp

template<typename T1 >
casadi_qp_data<T1>* casadi_hpipm_data< T1 >::qp

Definition at line 144 of file hpipm_runtime.hpp.

◆ R

template<typename T1 >
T1* casadi_hpipm_data< T1 >::R

Definition at line 146 of file hpipm_runtime.hpp.

◆ r

template<typename T1 >
T1 * casadi_hpipm_data< T1 >::r

Definition at line 149 of file hpipm_runtime.hpp.

◆ res_comp

template<typename T1 >
T1 casadi_hpipm_data< T1 >::res_comp

Definition at line 172 of file hpipm_runtime.hpp.

◆ res_eq

template<typename T1 >
T1 casadi_hpipm_data< T1 >::res_eq

Definition at line 170 of file hpipm_runtime.hpp.

◆ res_ineq

template<typename T1 >
T1 casadi_hpipm_data< T1 >::res_ineq

Definition at line 171 of file hpipm_runtime.hpp.

◆ res_stat

template<typename T1 >
T1 casadi_hpipm_data< T1 >::res_stat

Definition at line 169 of file hpipm_runtime.hpp.

◆ return_status

template<typename T1 >
int casadi_hpipm_data< T1 >::return_status

Definition at line 168 of file hpipm_runtime.hpp.

◆ S

template<typename T1 >
T1 * casadi_hpipm_data< T1 >::S

Definition at line 146 of file hpipm_runtime.hpp.

◆ u

template<typename T1 >
T1* casadi_hpipm_data< T1 >::u

Definition at line 149 of file hpipm_runtime.hpp.

◆ ubu

template<typename T1 >
T1 * casadi_hpipm_data< T1 >::ubu

Definition at line 152 of file hpipm_runtime.hpp.

◆ ubx

template<typename T1 >
T1 * casadi_hpipm_data< T1 >::ubx

Definition at line 152 of file hpipm_runtime.hpp.

◆ ug

template<typename T1 >
T1 * casadi_hpipm_data< T1 >::ug

Definition at line 150 of file hpipm_runtime.hpp.

◆ x

template<typename T1 >
T1* casadi_hpipm_data< T1 >::x

Definition at line 148 of file hpipm_runtime.hpp.


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