#include <types.h>
 Collaboration diagram for QPALMSolver:Data Fields | |
| c_int | factorization_method | 
| factorize KKT or Schur complement  More... | |
| solver_sparse * | kkt | 
| KKT matrix.  More... | |
| solver_sparse * | kkt_full | 
| KKT matrix if all constraints would be active.  More... | |
| solver_sparse * | At | 
| A'.  More... | |
| c_int * | first_row_A | 
| row index of the first element in each column of A'  More... | |
| c_float * | first_elem_A | 
| value of the first element in each column of A'  More... | |
| solver_factor * | LD | 
| LD factor (part of LDL' factorization)  More... | |
| solver_symbolics * | sym | 
| symbolics for kkt (only used in LADEL)  More... | |
| solver_factor * | LD_Q | 
| LD factor of Q (useful in computing dual objective)  More... | |
| solver_symbolics * | sym_Q | 
| symbolics for Q (only used in LADEL)  More... | |
| solver_dense * | E_temp | 
| temporary constraints scaling vectors  More... | |
| solver_dense * | D_temp | 
| temporary primal variable scaling vectors  More... | |
| solver_dense * | neg_dphi | 
| -gradient of the Lagrangian  More... | |
| solver_dense * | rhs_kkt | 
| [-dphi; zeros(m,1)]  More... | |
| solver_dense * | sol_kkt | 
| sol_kkt = kkt \ rhs_kkt  More... | |
| solver_dense * | d | 
| primal update step  More... | |
| solver_dense * | Ad | 
| A * d.  More... | |
| solver_dense * | Qd | 
| Q * d.  More... | |
| solver_dense * | yh | 
| candidate dual update  More... | |
| solver_dense * | Atyh | 
| A' * yh.  More... | |
| c_int | first_factorization | 
| boolean, indicate we have not factorized previously  More... | |
| c_int | reset_newton | 
| boolean, after sigma is updated perform a new factorization  More... | |
| c_int * | active_constraints | 
| index set of active constraints  More... | |
| c_int * | active_constraints_old | 
| index set of active constraints in the previous iteration  More... | |
| c_int | nb_active_constraints | 
| number of active constraints  More... | |
| c_int * | enter | 
| index set of entering constraints  More... | |
| c_int | nb_enter | 
| number of entering constraints  More... | |
| c_int * | leave | 
| index set of leaving constraints  More... | |
| c_int | nb_leave | 
| number of leaving constraints  More... | |
| solver_dense * | At_scale | 
| running vector of sqrt(sigma), used to scale At_sqrt_sigma  More... | |
| solver_sparse * | At_sqrt_sigma | 
| A' * sqrt(sigma)  More... | |
| c_int* QPALMSolver::active_constraints | 
| c_int* QPALMSolver::active_constraints_old | 
| solver_dense* QPALMSolver::Ad | 
| solver_sparse* QPALMSolver::At | 
| solver_dense* QPALMSolver::At_scale | 
| solver_sparse* QPALMSolver::At_sqrt_sigma | 
| solver_dense* QPALMSolver::Atyh | 
| solver_dense* QPALMSolver::d | 
| solver_dense* QPALMSolver::D_temp | 
| solver_dense* QPALMSolver::E_temp | 
| c_int QPALMSolver::factorization_method | 
| c_float* QPALMSolver::first_elem_A | 
| c_int QPALMSolver::first_factorization | 
| c_int* QPALMSolver::first_row_A | 
| solver_sparse* QPALMSolver::kkt | 
| solver_sparse* QPALMSolver::kkt_full | 
| solver_factor* QPALMSolver::LD | 
| solver_factor* QPALMSolver::LD_Q | 
| c_int QPALMSolver::nb_active_constraints | 
| solver_dense* QPALMSolver::neg_dphi | 
| solver_dense* QPALMSolver::Qd | 
| c_int QPALMSolver::reset_newton | 
| solver_dense* QPALMSolver::rhs_kkt | 
| solver_dense* QPALMSolver::sol_kkt | 
| solver_symbolics* QPALMSolver::sym | 
| solver_symbolics* QPALMSolver::sym_Q | 
| solver_dense* QPALMSolver::yh |