36 #ifndef QPOASES_SOLUTIONANALYSIS_HPP 37 #define QPOASES_SOLUTIONANALYSIS_HPP 40 #include <qpOASES/SQProblem.hpp> 113 const real_t*
const g_b_bA_VAR,
115 real_t*
const Primal_Dual_VAR
126 const real_t*
const g_b_bA_VAR,
128 real_t*
const Primal_Dual_VAR
139 const real_t*
const g_b_bA_VAR,
141 real_t*
const Primal_Dual_VAR
159 #include <qpOASES/extras/SolutionAnalysis.ipp>
Implements the online active set strategy for box-constrained QPs.
SolutionAnalysis & operator=(const SolutionAnalysis &rhs)
Implements the online active set strategy for QPs with varying matrices.
Allows to pass back messages to the calling function.
Provides additional tools for analysing QP solutions.
void rhs(const real_t *x, real_t *f)
#define END_NAMESPACE_QPOASES
real_t getKktViolation(QProblemB *const qp, real_t *const maxStat=0, real_t *const maxFeas=0, real_t *const maxCmpl=0) const
returnValue checkCurvatureOnStronglyActiveConstraints(SQProblemSchur *qp)
returnValue getVarianceCovariance(QProblemB *qp, real_t *g_b_bA_VAR, real_t *Primal_Dual_VAR) const
Implements the online active set strategy for QPs with varying, sparse matrices.
#define BEGIN_NAMESPACE_QPOASES
Implements the online active set strategy for QPs with general constraints.