DuQuad  v1.0
Quadratic Programming Optimizations
 All Data Structures Files Functions Variables Typedefs Macros
Info Struct Reference

#include <qp_structs.h>

Data Fields

boolean lb_is_inf
 
boolean ub_is_inf
 
boolean lb_hat_is_inf
 
boolean ub_hat_is_inf
 
real_t eigH_max
 
real_t eigH_min
 
real_t Ld
 
uint32_t problem_case
 
uint32_t pf_vec_length
 

Detailed Description

parameters that are calculated automatically off-line in duquad.m

Definition at line 38 of file qp_structs.h.

Field Documentation

real_t Info::eigH_max

Largest eigenvalue of the Hessian H

Definition at line 43 of file qp_structs.h.

real_t Info::eigH_min

Smallest eigenvalue of the Hessian H

Definition at line 44 of file qp_structs.h.

boolean Info::lb_hat_is_inf

true: no lower bound on linear constraints

Definition at line 41 of file qp_structs.h.

boolean Info::lb_is_inf

true: no lower bound on optimization variable

Definition at line 39 of file qp_structs.h.

real_t Info::Ld

Lipschitz constant

Definition at line 45 of file qp_structs.h.

uint32_t Info::pf_vec_length

Definition at line 47 of file qp_structs.h.

uint32_t Info::problem_case

case 1: lb_hat != ub_hat, case 2: lb_hat == ub_hat, case 3: lb_hat = -inf, case 4: ub_hat = inf

Definition at line 46 of file qp_structs.h.

boolean Info::ub_hat_is_inf

true: no upper bound on linear constraint

Definition at line 42 of file qp_structs.h.

boolean Info::ub_is_inf

true: no upper bound on optimization variable

Definition at line 40 of file qp_structs.h.


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