qpOASES  3.2.1
An Implementation of the Online Active Set Strategy
SQProblemSchur Member List

This is the complete list of members for SQProblemSchur, including all inherited members.

AQProblemprotected
addBound(int_t number, SubjectToStatus B_status, BooleanType updateCholesky, BooleanType ensureLI=BT_TRUE)SQProblemSchurprotectedvirtual
addBound_checkLI(int_t number)SQProblemSchurprotectedvirtual
addBound_checkLISchur(int_t number, real_t *const xiC, real_t *const xiX)SQProblemSchurprivate
addBound_ensureLI(int_t number, SubjectToStatus B_status)SQProblemSchurprotectedvirtual
addConstraint(int_t number, SubjectToStatus C_status, BooleanType updateCholesky, BooleanType ensureLI=BT_TRUE)SQProblemSchurprotectedvirtual
addConstraint_checkLI(int_t number)SQProblemSchurprotectedvirtual
addConstraint_checkLISchur(int_t number, real_t *const xiC, real_t *const xiX)SQProblemSchurprivate
addConstraint_ensureLI(int_t number, SubjectToStatus C_status)SQProblemSchurprotectedvirtual
addToSchurComplement(int_t number, SchurUpdateType update, int_t numNonzerosM, const sparse_int_t *M_pos, const real_t *const M_vals, int_t numNonzerosN, const sparse_int_t *Npos, const real_t *const Nvals, real_t N_diag)SQProblemSchurprivate
applyGivens(real_t c, real_t s, real_t nu, real_t xold, real_t yold, real_t &xnew, real_t &ynew) constQProblemBinlineprotected
areBoundsConsistent(const real_t *const lb, const real_t *const ub, const real_t *const lbA, const real_t *const ubA) constQProblemprotected
QProblemB::areBoundsConsistent(const real_t *const lb, const real_t *const ub) constQProblemBprotected
AxQProblemprotected
Ax_lQProblemprotected
Ax_uQProblemprotected
backsolveR(const real_t *const b, BooleanType transposed, real_t *const a) constSQProblemSchurprotectedvirtual
backsolveR(const real_t *const b, BooleanType transposed, BooleanType removingBound, real_t *const a) constSQProblemSchurprotectedvirtual
backsolveSchurQR(int_t dimS, const real_t *const rhs, int_t dimRhs, real_t *const sol)SQProblemSchurprivate
backsolveT(const real_t *const b, BooleanType transposed, real_t *const a) constSQProblemSchurprotectedvirtual
boundsQProblemBprotected
boundsFreeStartSQProblemSchurprotected
calcDetSchur(int_t idxDel)SQProblemSchurprivate
changeActiveSet(int_t BC_idx, SubjectToStatus BC_status, BooleanType BC_isBound)QProblemprotected
clear()SQProblemSchurprotected
computeCholesky()QProblemBprotectedvirtual
computeGivens(real_t xold, real_t yold, real_t &xnew, real_t &ynew, real_t &c, real_t &s) constQProblemBinlineprotected
computeInitialCholesky()SQProblemSchurprotectedvirtual
computeMTimes(real_t alpha, const real_t *const x, real_t beta, real_t *const y)SQProblemSchurprivate
computeMTransTimes(real_t alpha, const real_t *const x, real_t beta, real_t *const y)SQProblemSchurprivate
computeProjectedCholesky()SQProblemSchurprotectedvirtual
constraintProductQProblemprotected
constraintsQProblemprotected
constraintsActiveStartSQProblemSchurprotected
copy(const SQProblemSchur &rhs)SQProblemSchurprotected
SQProblem::copy(const QProblem &rhs)QProblemprotected
QProblemB::copy(const QProblemB &rhs)QProblemBprotected
correctInertia()SQProblemSchurprivate
countQProblemBprotected
createDiagSparseMat(int_t n, real_t diagVal=1.0)QProblemBprotected
deleteFromSchurComplement(int_t idx, BooleanType allowUndo=BT_FALSE)SQProblemSchurprivate
delta_xFR_TMPQProblemBprotected
delta_xFRyQProblemprotected
delta_xFRzQProblemprotected
delta_yAC_TMPQProblemprotected
determineDataShift(const real_t *const g_new, const real_t *const lbA_new, const real_t *const ubA_new, const real_t *const lb_new, const real_t *const ub_new, real_t *const delta_g, real_t *const delta_lbA, real_t *const delta_ubA, real_t *const delta_lb, real_t *const delta_ub, BooleanType &Delta_bC_isZero, BooleanType &Delta_bB_isZero)QProblemprotected
QProblemB::determineDataShift(const real_t *const g_new, const real_t *const lb_new, const real_t *const ub_new, real_t *const delta_g, real_t *const delta_lb, real_t *const delta_ub, BooleanType &Delta_bB_isZero)QProblemBprotected
determineHessianType()QProblemBprotected
determineStepDirection(const real_t *const delta_g, const real_t *const delta_lbA, const real_t *const delta_ubA, const real_t *const delta_lb, const real_t *const delta_ub, BooleanType Delta_bC_isZero, BooleanType Delta_bB_isZero, real_t *const delta_xFX, real_t *const delta_xFR, real_t *const delta_yAC, real_t *const delta_yFX)SQProblemSchurprotectedvirtual
determineStepDirection2(const real_t *const delta_g, const real_t *const delta_lbA, const real_t *const delta_ubA, const real_t *const delta_lb, const real_t *const delta_ub, BooleanType Delta_bC_isZero, BooleanType Delta_bB_isZero, real_t *const delta_xFX, real_t *const delta_xFR, real_t *const delta_yAC, real_t *const delta_yFX)SQProblemSchurprotectedvirtual
detSSQProblemSchurprotected
dropInfeasibles(int_t BC_number, SubjectToStatus BC_status, BooleanType BC_isBound, real_t *xiB, real_t *xiC)QProblemprotected
ensureNonzeroCurvature(BooleanType removeBoundNotConstraint, int_t remIdx, BooleanType &exchangeHappened, BooleanType &addBoundNotConstraint, int_t &addIdx, SubjectToStatus &addStatus)QProblemprotected
flipperQProblemBprotected
freeConstraintMatrixQProblemprotected
freeHessianQProblemBprotected
gQProblemBprotected
getBounds(Bounds &_bounds) constQProblemBinline
getConstraints(Constraints &_constraints) constQProbleminline
getCount() constQProblemBinline
getDualSolution(real_t *const yOpt) constQProblemvirtual
getFreeVariablesFlags(BooleanType *varIsFree)QProblem
getHessianType() constQProblemBinline
getNAC() constQProbleminline
getNC() constQProbleminline
getNEC() constQProbleminline
getNFR() constQProblemBinline
getNFV() constQProblemBinline
getNFX() constQProblemBinline
getNIAC() constQProbleminline
getNumFactorizations() constSQProblemSchurinline
getNV() constQProblemBinline
getNZ() constQProblemvirtual
getObjVal() constQProblemB
getObjVal(const real_t *const _x) constQProblemB
getOptions() constQProblemBinline
getPrimalSolution(real_t *const xOpt) constQProblemB
getPrintLevel() constQProblemBinline
getRelativeHomotopyLength(const real_t *const g_new, const real_t *const lb_new, const real_t *const ub_new, const real_t *const lbA_new, const real_t *const ubA_new)QProblemprotected
QProblemB::getRelativeHomotopyLength(const real_t *const g_new, const real_t *const lb_new, const real_t *const ub_new)QProblemBprotected
getStatus() constQProblemBinline
getWorkingSet(real_t *workingSet)QProblemvirtual
getWorkingSetBounds(real_t *workingSetB)QProblemvirtual
getWorkingSetConstraints(real_t *workingSetC)QProblemvirtual
HQProblemBprotected
haveCholeskyQProblemBprotected
hessianTypeQProblemBprotected
hotstart(SymmetricMatrix *H_new, const real_t *const g_new, Matrix *A_new, const real_t *const lb_new, const real_t *const ub_new, const real_t *const lbA_new, const real_t *const ubA_new, int_t &nWSR, real_t *const cputime=0, const Bounds *const guessedBounds=0, const Constraints *const guessedConstraints=0)SQProblem
hotstart(const real_t *const H_new, const real_t *const g_new, const real_t *const A_new, const real_t *const lb_new, const real_t *const ub_new, const real_t *const lbA_new, const real_t *const ubA_new, int_t &nWSR, real_t *const cputime=0, const Bounds *const guessedBounds=0, const Constraints *const guessedConstraints=0)SQProblem
hotstart(const char *const H_file, const char *const g_file, const char *const A_file, const char *const lb_file, const char *const ub_file, const char *const lbA_file, const char *const ubA_file, int_t &nWSR, real_t *const cputime=0, const Bounds *const guessedBounds=0, const Constraints *const guessedConstraints=0)SQProblem
hotstart(const real_t *const g_new, const real_t *const lb_new, const real_t *const ub_new, const real_t *const lbA_new, const real_t *const ubA_new, int_t &nWSR, real_t *const cputime=0, const Bounds *const guessedBounds=0, const Constraints *const guessedConstraints=0)SQProblem
hotstart(const char *const g_file, const char *const lb_file, const char *const ub_file, const char *const lbA_file, const char *const ubA_file, int_t &nWSR, real_t *const cputime=0, const Bounds *const guessedBounds=0, const Constraints *const guessedConstraints=0)SQProblem
QProblemB::hotstart(const real_t *const g_new, const real_t *const lb_new, const real_t *const ub_new, int_t &nWSR, real_t *const cputime=0, const Bounds *const guessedBounds=0)QProblemB
QProblemB::hotstart(const char *const g_file, const char *const lb_file, const char *const ub_file, int_t &nWSR, real_t *const cputime=0, const Bounds *const guessedBounds=0)QProblemB
infeasibleQProblemBprotected
init(SymmetricMatrix *_H, const real_t *const _g, Matrix *_A, const real_t *const _lb, const real_t *const _ub, const real_t *const _lbA, const real_t *const _ubA, int_t &nWSR, real_t *const cputime=0, const real_t *const xOpt=0, const real_t *const yOpt=0, const Bounds *const guessedBounds=0, const Constraints *const guessedConstraints=0, const real_t *const _R=0)QProblem
init(const real_t *const _H, const real_t *const _g, const real_t *const _A, const real_t *const _lb, const real_t *const _ub, const real_t *const _lbA, const real_t *const _ubA, int_t &nWSR, real_t *const cputime=0, const real_t *const xOpt=0, const real_t *const yOpt=0, const Bounds *const guessedBounds=0, const Constraints *const guessedConstraints=0, const real_t *const _R=0)QProblem
init(const char *const H_file, const char *const g_file, const char *const A_file, const char *const lb_file, const char *const ub_file, const char *const lbA_file, const char *const ubA_file, int_t &nWSR, real_t *const cputime=0, const real_t *const xOpt=0, const real_t *const yOpt=0, const Bounds *const guessedBounds=0, const Constraints *const guessedConstraints=0, const char *const R_file=0)QProblem
QProblemB::init(SymmetricMatrix *_H, const real_t *const _g, const real_t *const _lb, const real_t *const _ub, int_t &nWSR, real_t *const cputime=0, const real_t *const xOpt=0, const real_t *const yOpt=0, const Bounds *const guessedBounds=0, const real_t *const _R=0)QProblemB
QProblemB::init(const real_t *const _H, const real_t *const _g, const real_t *const _lb, const real_t *const _ub, int_t &nWSR, real_t *const cputime=0, const real_t *const xOpt=0, const real_t *const yOpt=0, const Bounds *const guessedBounds=0, const real_t *const _R=0)QProblemB
QProblemB::init(const char *const H_file, const char *const g_file, const char *const lb_file, const char *const ub_file, int_t &nWSR, real_t *const cputime=0, const real_t *const xOpt=0, const real_t *const yOpt=0, const Bounds *const guessedBounds=0, const char *const R_file=0)QProblemB
isBlocking(real_t num, real_t den, real_t epsNum, real_t epsDen, real_t &t) constQProblemBinlineprotected
isCPUtimeLimitExceeded(const real_t *const cputime, real_t starttime, int_t nWSR) constQProblemBprotected
isInfeasible() constQProblemBinline
isInitialised() constQProblemBinline
isSolved() constQProblemBinline
isUnbounded() constQProblemBinline
lbQProblemBprotected
lbAQProblemprotected
loadQPvectorsFromFile(const char *const g_file, const char *const lb_file, const char *const ub_file, const char *const lbA_file, const char *const ubA_file, real_t *const g_new, real_t *const lb_new, real_t *const ub_new, real_t *const lbA_new, real_t *const ubA_new) constQProblemprotected
QProblemB::loadQPvectorsFromFile(const char *const g_file, const char *const lb_file, const char *const ub_file, real_t *const g_new, real_t *const lb_new, real_t *const ub_new) constQProblemBprotected
M_irSQProblemSchurprotected
M_jcSQProblemSchurprotected
M_physicallengthSQProblemSchurprotected
M_valsSQProblemSchurprotected
nSSQProblemSchurprotected
nSmaxSQProblemSchurprotected
numFactorizationsSQProblemSchurprotected
obtainAuxiliaryWorkingSet(const real_t *const xOpt, const real_t *const yOpt, const Bounds *const guessedBounds, const Constraints *const guessedConstraints, Bounds *auxiliaryBounds, Constraints *auxiliaryConstraints) constQProblemprotected
QProblemB::obtainAuxiliaryWorkingSet(const real_t *const xOpt, const real_t *const yOpt, const Bounds *const guessedBounds, Bounds *auxiliaryBounds) constQProblemBprotected
operator=(const SQProblemSchur &rhs)SQProblemSchurvirtual
SQProblem::operator=(const SQProblem &rhs)SQProblemvirtual
QProblem::operator=(const QProblem &rhs)QProblemvirtual
QProblemB::operator=(const QProblemB &rhs)QProblemBvirtual
optionsQProblemBprotected
performDriftCorrection()QProblemprotectedvirtual
performPlainRatioTest(int_t nIdx, const int_t *const idxList, const real_t *const num, const real_t *const den, real_t epsNum, real_t epsDen, real_t &t, int_t &BC_idx) constQProblemprotected
performRamping()QProblemprotectedvirtual
performRatioTest(int_t nIdx, const int_t *const idxList, const SubjectTo *const subjectTo, const real_t *const num, const real_t *const den, real_t epsNum, real_t epsDen, real_t &t, int_t &BC_idx) constQProblemBprotected
performStep(const real_t *const delta_g, const real_t *const delta_lbA, const real_t *const delta_ubA, const real_t *const delta_lb, const real_t *const delta_ub, const real_t *const delta_xFX, const real_t *const delta_xFR, const real_t *const delta_yAC, const real_t *const delta_yFX, int_t &BC_idx, SubjectToStatus &BC_status, BooleanType &BC_isBound)QProblemprotected
printIteration(int_t iter, int_t BC_idx, SubjectToStatus BC_status, BooleanType BC_isBound, real_t homotopyLength, BooleanType isFirstCall=BT_TRUE)QProblemprotected
printOptions() constQProblemB
printProperties()QProblemvirtual
QQProblemprotected
Q_SQProblemSchurprotected
QProblem()QProblem
QProblem(int_t _nV, int_t _nC, HessianType _hessianType=HST_UNKNOWN, BooleanType allocDenseMats=BT_TRUE)QProblem
QProblem(const QProblem &rhs)QProblem
QProblemB()QProblemB
QProblemB(int_t _nV, HessianType _hessianType=HST_UNKNOWN, BooleanType allocDenseMats=BT_TRUE)QProblemB
QProblemB(const QProblemB &rhs)QProblemB
RQProblemBprotected
R_SQProblemSchurprotected
ramp0QProblemBprotected
ramp1QProblemBprotected
rampOffsetQProblemBprotected
rcondSSQProblemSchurprotected
regulariseHessian()QProblemBprotected
regValQProblemBprotected
removeBound(int_t number, BooleanType updateCholesky, BooleanType allowFlipping=BT_FALSE, BooleanType ensureNZC=BT_FALSE)SQProblemSchurprotectedvirtual
removeConstraint(int_t number, BooleanType updateCholesky, BooleanType allowFlipping=BT_FALSE, BooleanType ensureNZC=BT_FALSE)SQProblemSchurprotectedvirtual
repairSingularWorkingSet()SQProblemSchurprivate
reset()SQProblemSchurvirtual
resetCounter()QProblemBinline
resetSchurComplement(BooleanType allowInertiaCorrection)SQProblemSchur
SSQProblemSchurprotected
schurUpdateSQProblemSchurprotected
schurUpdateIndexSQProblemSchurprotected
setA(Matrix *A_new)QProbleminlineprotected
setA(const real_t *const A_new)QProbleminlineprotected
setConstraintProduct(ConstraintProduct *const _constraintProduct)QProblem
setG(const real_t *const g_new)QProblemBinlineprotected
setH(SymmetricMatrix *H_new)QProblemBinlineprotected
setH(const real_t *const H_new)QProblemBinlineprotected
setHessianType(HessianType _hessianType)QProblemBinline
setInfeasibilityFlag(returnValue returnvalue, BooleanType doThrowError=BT_FALSE)QProblemBprotected
setLB(const real_t *const lb_new)QProblemBinlineprotected
setLB(int_t number, real_t value)QProblemBinlineprotected
setLBA(const real_t *const lbA_new)QProbleminlineprotected
setLBA(int_t number, real_t value)QProbleminlineprotected
setOptions(const Options &_options)QProblemBinline
setPrintLevel(PrintLevel _printlevel)QProblemB
setUB(const real_t *const ub_new)QProblemBinlineprotected
setUB(int_t number, real_t value)QProblemBinlineprotected
setUBA(const real_t *const ubA_new)QProbleminlineprotected
setUBA(int_t number, real_t value)QProbleminlineprotected
setupAuxiliaryQP(SymmetricMatrix *H_new, Matrix *A_new, const real_t *lb_new, const real_t *ub_new, const real_t *lbA_new, const real_t *ubA_new)SQProblemSchurprotectedvirtual
SQProblem::setupAuxiliaryQP(const Bounds *const guessedBounds, const Constraints *const guessedConstraints)QProblemprotectedvirtual
QProblemB::setupAuxiliaryQP(const Bounds *const guessedBounds)QProblemBprotectedvirtual
setupAuxiliaryQPbounds(const Bounds *const auxiliaryBounds, const Constraints *const auxiliaryConstraints, BooleanType useRelaxation)QProblemprotected
setupAuxiliaryQPgradient()QProblemprotected
setupAuxiliaryQPsolution(const real_t *const xOpt, const real_t *const yOpt)QProblemprotected
setupAuxiliaryWorkingSet(const Bounds *const auxiliaryBounds, const Constraints *const auxiliaryConstraints, BooleanType setupAfresh)SQProblemSchurprotectedvirtual
setupInitialCholesky()QProblemprotectedvirtual
setupNewAuxiliaryQP(SymmetricMatrix *H_new, Matrix *A_new, const real_t *lb_new, const real_t *ub_new, const real_t *lbA_new, const real_t *ubA_new)SQProblemprotectedvirtual
setupNewAuxiliaryQP(const real_t *const H_new, const real_t *const A_new, const real_t *lb_new, const real_t *ub_new, const real_t *lbA_new, const real_t *ubA_new)SQProblemprotectedvirtual
setupQPdata(SymmetricMatrix *_H, const real_t *const _g, Matrix *_A, const real_t *const _lb, const real_t *const _ub, const real_t *const _lbA, const real_t *const _ubA)QProblemprotected
setupQPdata(const real_t *const _H, const real_t *const _g, const real_t *const _A, const real_t *const _lb, const real_t *const _ub, const real_t *const _lbA, const real_t *const _ubA)QProblemprotected
QProblemB::setupQPdata(SymmetricMatrix *_H, const real_t *const _g, const real_t *const _lb, const real_t *const _ub)QProblemBprotected
QProblemB::setupQPdata(const real_t *const _H, const real_t *const _g, const real_t *const _lb, const real_t *const _ub)QProblemBprotected
setupQPdataFromFile(const char *const H_file, const char *const g_file, const char *const A_file, const char *const lb_file, const char *const ub_file, const char *const lbA_file, const char *const ubA_file)QProblemprotected
QProblemB::setupQPdataFromFile(const char *const H_file, const char *const g_file, const char *const lb_file, const char *const ub_file)QProblemBprotected
setupSubjectToType()QProblemprotectedvirtual
setupSubjectToType(const real_t *const lb_new, const real_t *const ub_new, const real_t *const lbA_new, const real_t *const ubA_new)QProblemprotectedvirtual
QProblemB::setupSubjectToType(const real_t *const lb_new, const real_t *const ub_new)QProblemBprotectedvirtual
setupTQfactorisation()SQProblemSchurprotectedvirtual
shallRefactorise(const Bounds *const guessedBounds, const Constraints *const guessedConstraints) constQProblemprotected
sizeTQProblemprotected
SolutionAnalysis (defined in SQProblemSchur)SQProblemSchurfriend
solveCurrentEQP(const int_t n_rhs, const real_t *g_in, const real_t *lb_in, const real_t *ub_in, const real_t *lbA_in, const real_t *ubA_in, real_t *x_out, real_t *y_out)QProblem
solveInitialQP(const real_t *const xOpt, const real_t *const yOpt, const Bounds *const guessedBounds, const Constraints *const guessedConstraints, const real_t *const _R, int_t &nWSR, real_t *const cputime)QProblemprotected
solveQP(const real_t *const g_new, const real_t *const lb_new, const real_t *const ub_new, const real_t *const lbA_new, const real_t *const ubA_new, int_t &nWSR, real_t *const cputime, int_t nWSRperformed=0, BooleanType isFirstCall=BT_TRUE)QProblemprotected
solveRegularisedQP(const real_t *const g_new, const real_t *const lb_new, const real_t *const ub_new, const real_t *const lbA_new, const real_t *const ubA_new, int_t &nWSR, real_t *const cputime, int_t nWSRperformed=0, BooleanType isFirstCall=BT_TRUE)QProblemprotected
sparseSolverSQProblemSchurprotected
SQProblem()SQProblem
SQProblem(int_t _nV, int_t _nC, HessianType _hessianType=HST_UNKNOWN, BooleanType allocDenseMats=BT_TRUE)SQProblem
SQProblem(const SQProblem &rhs)SQProblem
SQProblemSchur()SQProblemSchur
SQProblemSchur(int_t _nV, int_t _nC, HessianType _hessianType=HST_UNKNOWN, int_t maxSchurUpdates=75)SQProblemSchur
SQProblemSchur(const SQProblemSchur &rhs)SQProblemSchur
statusQProblemBprotected
stepCalcBacksolveSchur(int_t nFR, int_t nFX, int_t nAC, int_t *FR_idx, int_t *FX_idx, int_t *AC_idx, int_t dim, real_t *rhs, real_t *sol) (defined in SQProblemSchur)SQProblemSchurprivate
stepCalcDeltayFx(int_t nFR, int_t nFX, int_t nAC, int_t *FX_idx, const real_t *const delta_g, real_t *const delta_xFX, real_t *const delta_xFR, real_t *const delta_yAC, real_t *const delta_yFX) (defined in SQProblemSchur)SQProblemSchurprivate
stepCalcReorder(int_t nFR, int_t nAC, int_t *FR_idx, int_t *AC_idx, int_t nFRStart, int_t nACStart, int_t *FR_idxStart, int_t *AC_idxStart, int_t *FR_iSort, int_t *FR_iSortStart, int_t *AC_iSort, int_t *AC_iSortStart, real_t *rhs) (defined in SQProblemSchur)SQProblemSchurprivate
stepCalcReorder2(int_t nFR, int_t nAC, int_t *FR_idx, int_t *AC_idx, int_t nFRStart, int_t nACStart, int_t *FR_idxStart, int_t *AC_idxStart, int_t *FR_iSort, int_t *FR_iSortStart, int_t *AC_iSort, int_t *AC_iSortStart, real_t *sol, real_t *const delta_xFR, real_t *const delta_yAC) (defined in SQProblemSchur)SQProblemSchurprivate
stepCalcResid(int_t nFR, int_t nFX, int_t nAC, int_t *FR_idx, int_t *FX_idx, int_t *AC_idx, BooleanType Delta_bC_isZero, real_t *const delta_xFX, real_t *const delta_xFR, real_t *const delta_yAC, const real_t *const delta_g, const real_t *const delta_lbA, const real_t *const delta_ubA, real_t &rnrm) (defined in SQProblemSchur)SQProblemSchurprivate
stepCalcRhs(int_t nFR, int_t nFX, int_t nAC, int_t *FR_idx, int_t *FX_idx, int_t *AC_idx, real_t &rhs_max, const real_t *const delta_g, const real_t *const delta_lbA, const real_t *const delta_ubA, const real_t *const delta_lb, const real_t *const delta_ub, BooleanType Delta_bC_isZero, BooleanType Delta_bB_isZero, real_t *const delta_xFX, real_t *const delta_xFR, real_t *const delta_yAC, real_t *const delta_yFX) (defined in SQProblemSchur)SQProblemSchurprivate
TQProblemprotected
tabularOutputQProblemBprotected
tauQProblemBprotected
tempAQProblemprotected
tempBQProblemprotected
tempCQProblemprotected
ubQProblemBprotected
ubAQProblemprotected
unboundedQProblemBprotected
undoDeleteFromSchurComplement(int_t idx)SQProblemSchurprivate
updateActivitiesForHotstart(const real_t *const lb_new, const real_t *const ub_new, const real_t *const lbA_new, const real_t *const ubA_new)QProblemprotectedvirtual
updateFarBounds(real_t curFarBound, int_t nRamp, const real_t *const lb_new, real_t *const lb_new_far, const real_t *const ub_new, real_t *const ub_new_far, const real_t *const lbA_new, real_t *const lbA_new_far, const real_t *const ubA_new, real_t *const ubA_new_far) constQProblemprotected
QProblemB::updateFarBounds(real_t curFarBound, int_t nRamp, const real_t *const lb_new, real_t *const lb_new_far, const real_t *const ub_new, real_t *const ub_new_far) constQProblemBprotected
updateSchurQR(int_t idxDel)SQProblemSchurprivate
usingRegularisation() constQProblemBinline
writeQpDataIntoMatFile(const char *const filename) constQProblem
writeQpWorkspaceIntoMatFile(const char *const filename)QProblem
xQProblemBprotected
yQProblemBprotected
ZFR_delta_xFRzQProblemprotected
~QProblem()QProblemvirtual
~QProblemB()QProblemBvirtual
~SQProblem()SQProblemvirtual
~SQProblemSchur()SQProblemSchurvirtual