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) const QProblemBinlineprotected
areBoundsConsistent(const real_t *const lb, const real_t *const ub, const real_t *const lbA, const real_t *const ubA) const QProblemprotected
QProblemB::areBoundsConsistent(const real_t *const lb, const real_t *const ub) const QProblemBprotected
AxQProblemprotected
Ax_lQProblemprotected
Ax_uQProblemprotected
backsolveR(const real_t *const b, BooleanType transposed, real_t *const a) const SQProblemSchurprotectedvirtual
backsolveR(const real_t *const b, BooleanType transposed, BooleanType removingBound, real_t *const a) const SQProblemSchurprotectedvirtual
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) const SQProblemSchurprotectedvirtual
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) const QProblemBinlineprotected
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) const QProblemBinline
getConstraints(Constraints &_constraints) const QProbleminline
getCount() const QProblemBinline
getDualSolution(real_t *const yOpt) const QProblemvirtual
getFreeVariablesFlags(BooleanType *varIsFree)QProblem
getHessianType() const QProblemBinline
getNAC() const QProbleminline
getNC() const QProbleminline
getNEC() const QProbleminline
getNFR() const QProblemBinline
getNFV() const QProblemBinline
getNFX() const QProblemBinline
getNIAC() const QProbleminline
getNumFactorizations() const SQProblemSchurinline
getNV() const QProblemBinline
getNZ() const QProblemvirtual
getObjVal() const QProblemB
getObjVal(const real_t *const _x) const QProblemB
getOptions() const QProblemBinline
getPrimalSolution(real_t *const xOpt) const QProblemB
getPrintLevel() const QProblemBinline
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() const QProblemBinline
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) const QProblemBinlineprotected
isCPUtimeLimitExceeded(const real_t *const cputime, real_t starttime, int_t nWSR) const QProblemBprotected
isInfeasible() const QProblemBinline
isInitialised() const QProblemBinline
isSolved() const QProblemBinline
isUnbounded() const QProblemBinline
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) const QProblemprotected
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) const QProblemBprotected
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) const QProblemprotected
QProblemB::obtainAuxiliaryWorkingSet(const real_t *const xOpt, const real_t *const yOpt, const Bounds *const guessedBounds, Bounds *auxiliaryBounds) const QProblemBprotected
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) const QProblemprotected
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) const QProblemBprotected
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() const QProblemB
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) const QProblemprotected
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) const QProblemprotected
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) const QProblemBprotected
updateSchurQR(int_t idxDel)SQProblemSchurprivate
usingRegularisation() const QProblemBinline
writeQpDataIntoMatFile(const char *const filename) const QProblem
writeQpWorkspaceIntoMatFile(const char *const filename)QProblem
xQProblemBprotected
yQProblemBprotected
ZFR_delta_xFRzQProblemprotected
~QProblem()QProblemvirtual
~QProblemB()QProblemBvirtual
~SQProblem()SQProblemvirtual
~SQProblemSchur()SQProblemSchurvirtual