This is the complete list of members for QProblemB, including all inherited members.
addBound(int number, SubjectToStatus B_status, BooleanType updateCholesky) | QProblemB | protected |
addBound(int number, SubjectToStatus B_status, BooleanType updateCholesky) | QProblemB | protected |
addBound(int number, SubjectToStatus B_status, BooleanType updateCholesky) | QProblemB | private |
addBound(int_t number, SubjectToStatus B_status, BooleanType updateCholesky) | QProblemB | private |
applyGivens(real_t c, real_t s, real_t xold, real_t yold, real_t &xnew, real_t &ynew) const | QProblemB | inlineprotected |
applyGivens(real_t c, real_t s, real_t xold, real_t yold, real_t &xnew, real_t &ynew) const | QProblemB | inlineprotected |
applyGivens(real_t c, real_t s, real_t nu, real_t xold, real_t yold, real_t &xnew, real_t &ynew) const | QProblemB | inlineprotected |
applyGivens(real_t c, real_t s, real_t nu, real_t xold, real_t yold, real_t &xnew, real_t &ynew) const | QProblemB | inlineprotected |
areBoundsConsistent(const real_t *const delta_lb, const real_t *const delta_ub) const | QProblemB | protected |
areBoundsConsistent(const real_t *const delta_lb, const real_t *const delta_ub) const | QProblemB | protected |
areBoundsConsistent(const real_t *const lb, const real_t *const ub) const | QProblemB | protected |
backsolveR(const real_t *const b, BooleanType transposed, real_t *const a) | QProblemB | protected |
backsolveR(const real_t *const b, BooleanType transposed, BooleanType removingBound, real_t *const a) | QProblemB | protected |
backsolveR(const real_t *const b, BooleanType transposed, real_t *const a) | QProblemB | protected |
backsolveR(const real_t *const b, BooleanType transposed, BooleanType removingBound, real_t *const a) | QProblemB | protected |
backsolveR(const real_t *const b, BooleanType transposed, real_t *const a) const | QProblemB | protected |
backsolveR(const real_t *const b, BooleanType transposed, BooleanType removingBound, real_t *const a) const | QProblemB | protected |
backsolveR(const real_t *const b, BooleanType transposed, real_t *const a) const | QProblemB | protectedvirtual |
backsolveR(const real_t *const b, BooleanType transposed, BooleanType removingBound, real_t *const a) const | QProblemB | protectedvirtual |
bounds | QProblemB | protected |
changeActiveSet(int BC_idx, SubjectToStatus BC_status) | QProblemB | private |
changeActiveSet(int_t BC_idx, SubjectToStatus BC_status) | QProblemB | private |
checkForIdentityHessian() | QProblemB | protected |
checkForIdentityHessian() | QProblemB | protected |
checkKKTconditions() | QProblemB | private |
checkKKTconditions() | QProblemB | private |
clear() | QProblemB | protected |
clear() | QProblemB | protected |
computeCholesky() | QProblemB | protectedvirtual |
computeGivens(real_t xold, real_t yold, real_t &xnew, real_t &ynew, real_t &c, real_t &s) const | QProblemB | inlineprotected |
computeGivens(real_t xold, real_t yold, real_t &xnew, real_t &ynew, real_t &c, real_t &s) const | QProblemB | inlineprotected |
computeGivens(real_t xold, real_t yold, real_t &xnew, real_t &ynew, real_t &c, real_t &s) const | QProblemB | inlineprotected |
computeGivens(real_t xold, real_t yold, real_t &xnew, real_t &ynew, real_t &c, real_t &s) const | QProblemB | inlineprotected |
copy(const QProblemB &rhs) | QProblemB | protected |
copy(const QProblemB &rhs) | QProblemB | protected |
count | QProblemB | protected |
count | QProblemB | protected |
count | QProblemB | |
createDiagSparseMat(int_t n, real_t diagVal=1.0) | QProblemB | protected |
delta_xFR_TMP | QProblemB | protected |
delta_xFR_TMP | 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) | QProblemB | protected |
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) | QProblemB | protected |
determineHessianType() | QProblemB | protected |
determineHessianType() | QProblemB | protected |
determineStepDirection(const real_t *const delta_g, const real_t *const delta_lb, const real_t *const delta_ub, BooleanType Delta_bB_isZero, real_t *const delta_xFX, real_t *const delta_xFR, real_t *const delta_yFX) | QProblemB | private |
determineStepDirection(const real_t *const delta_g, const real_t *const delta_lb, const real_t *const delta_ub, BooleanType Delta_bB_isZero, real_t *const delta_xFX, real_t *const delta_xFR, real_t *const delta_yFX) | QProblemB | private |
flipper | QProblemB | protected |
freeHessian | QProblemB | protected |
g | QProblemB | protected |
g | QProblemB | protected |
getBounds(Bounds *const _bounds) const | QProblemB | inline |
getBounds(Bounds *const _bounds) const | QProblemB | inline |
getBounds(Bounds &_bounds) const | QProblemB | inline |
getBounds(Bounds &_bounds) const | QProblemB | inline |
getCount() const | QProblemB | inline |
getDualSolution(real_t *const yOpt) const | QProblemB | |
getDualSolution(real_t *const yOpt) const | QProblemB | |
getDualSolution(real_t *const yOpt) const | QProblemB | virtual |
getDualSolution(real_t *const yOpt) const | QProblemB | virtual |
getG(real_t *const _g) const | QProblemB | inline |
getG(real_t *const _g) const | QProblemB | inline |
getH(real_t *const _H) const | QProblemB | inline |
getH(real_t *const _H) const | QProblemB | inline |
getHessianType() const | QProblemB | inline |
getHessianType() const | QProblemB | inline |
getHessianType() const | QProblemB | inline |
getHessianType() const | QProblemB | inline |
getLB(real_t *const _lb) const | QProblemB | inline |
getLB(int number, real_t &value) const | QProblemB | inline |
getLB(real_t *const _lb) const | QProblemB | inline |
getLB(int number, real_t &value) const | QProblemB | inline |
getNFR() | QProblemB | inline |
getNFR() | QProblemB | inline |
getNFR() const | QProblemB | inline |
getNFR() const | QProblemB | inline |
getNFV() const | QProblemB | inline |
getNFV() const | QProblemB | inline |
getNFV() const | QProblemB | inline |
getNFV() const | QProblemB | inline |
getNFX() | QProblemB | inline |
getNFX() | QProblemB | inline |
getNFX() const | QProblemB | inline |
getNFX() const | QProblemB | inline |
getNV() const | QProblemB | inline |
getNV() const | QProblemB | inline |
getNV() const | QProblemB | inline |
getNV() const | QProblemB | inline |
getNZ() | QProblemB | |
getNZ() | QProblemB | |
getNZ() const | QProblemB | virtual |
getNZ() const | QProblemB | virtual |
getObjVal() const | QProblemB | |
getObjVal(const real_t *const _x) const | QProblemB | |
getObjVal() const | QProblemB | |
getObjVal(const real_t *const _x) const | QProblemB | |
getObjVal() const | QProblemB | |
getObjVal(const real_t *const _x) const | QProblemB | |
getObjVal() const | QProblemB | |
getObjVal(const real_t *const _x) const | QProblemB | |
getOptions() const | QProblemB | inline |
getOptions() const | QProblemB | inline |
getPrimalSolution(real_t *const xOpt) const | QProblemB | |
getPrimalSolution(real_t *const xOpt) const | QProblemB | |
getPrimalSolution(real_t *const xOpt) const | QProblemB | |
getPrimalSolution(real_t *const xOpt) const | QProblemB | |
getPrintLevel() const | QProblemB | inline |
getPrintLevel() const | QProblemB | inline |
getPrintLevel() const | QProblemB | inline |
getPrintLevel() const | QProblemB | inline |
getRelativeHomotopyLength(const real_t *const g_new, const real_t *const lb_new, const real_t *const ub_new) | QProblemB | protected |
getStatus() const | QProblemB | inline |
getStatus() const | QProblemB | inline |
getStatus() const | QProblemB | inline |
getStatus() const | QProblemB | inline |
getUB(real_t *const _ub) const | QProblemB | inline |
getUB(int number, real_t &value) const | QProblemB | inline |
getUB(real_t *const _ub) const | QProblemB | inline |
getUB(int number, real_t &value) const | QProblemB | inline |
getWorkingSet(real_t *workingSet) | QProblemB | virtual |
getWorkingSetBounds(real_t *workingSetB) | QProblemB | virtual |
getWorkingSetConstraints(real_t *workingSetC) | QProblemB | virtual |
H | QProblemB | protected |
H | QProblemB | protected |
H | QProblemB | |
hasCholesky | QProblemB | protected |
hasHessian | QProblemB | protected |
haveCholesky | QProblemB | protected |
hessianType | QProblemB | protected |
HH | QProblemB | |
hotstart(const real_t *const g_new, const real_t *const lb_new, const real_t *const ub_new, int &nWSR, real_t *const cputime) | QProblemB | |
hotstart(const real_t *const g_new, const real_t *const lb_new, const real_t *const ub_new, int &nWSR, real_t *const cputime) | QProblemB | |
hotstart(const real_t *const g_new, const real_t *const lb_new, const real_t *const ub_new, int &nWSR, real_t *const cputime) | QProblemB | |
hotstart(const char *const g_file, const char *const lb_file, const char *const ub_file, int &nWSR, real_t *const cputime) | QProblemB | |
hotstart(const real_t *const g_new, const real_t *const lb_new, const real_t *const ub_new, int &nWSR, real_t *const cputime, const Bounds *const guessedBounds) | QProblemB | |
hotstart(const char *const g_file, const char *const lb_file, const char *const ub_file, int &nWSR, real_t *const cputime, const Bounds *const guessedBounds) | 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 | |
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 | |
hotstart_determineDataShift(const int *const FX_idx, 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) | QProblemB | protected |
hotstart_determineDataShift(const int *const FX_idx, 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) | QProblemB | protected |
hotstart_determineStepDirection(const int *const FR_idx, const int *const FX_idx, const real_t *const delta_g, const real_t *const delta_lb, const real_t *const delta_ub, BooleanType Delta_bB_isZero, real_t *const delta_xFX, real_t *const delta_xFR, real_t *const delta_yFX) | QProblemB | private |
hotstart_determineStepDirection(const int *const FR_idx, const int *const FX_idx, const real_t *const delta_g, const real_t *const delta_lb, const real_t *const delta_ub, BooleanType Delta_bB_isZero, real_t *const delta_xFX, real_t *const delta_xFR, real_t *const delta_yFX) | QProblemB | private |
hotstart_determineStepLength(const int *const FR_idx, const int *const FX_idx, const real_t *const delta_lb, const real_t *const delta_ub, const real_t *const delta_xFR, const real_t *const delta_yFX, int &BC_idx, SubjectToStatus &BC_status) | QProblemB | private |
hotstart_determineStepLength(const int *const FR_idx, const int *const FX_idx, const real_t *const delta_lb, const real_t *const delta_ub, const real_t *const delta_xFR, const real_t *const delta_yFX, int &BC_idx, SubjectToStatus &BC_status) | QProblemB | private |
hotstart_performStep(const int *const FR_idx, const int *const FX_idx, const real_t *const delta_g, 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_yFX, int BC_idx, SubjectToStatus BC_status) | QProblemB | private |
hotstart_performStep(const int *const FR_idx, const int *const FX_idx, const real_t *const delta_g, 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_yFX, int BC_idx, SubjectToStatus BC_status) | QProblemB | private |
infeasible | QProblemB | protected |
init(const real_t *const _H, const real_t *const _g, const real_t *const _lb, const real_t *const _ub, int &nWSR, const real_t *const yOpt=0, real_t *const cputime=0) | QProblemB | |
init(const real_t *const _H, const real_t *const _g, const real_t *const _lb, const real_t *const _ub, int &nWSR, const real_t *const yOpt=0, real_t *const cputime=0) | QProblemB | |
init(const real_t *const _H, const real_t *const _R, const real_t *const _g, const real_t *const _lb, const real_t *const _ub, int &nWSR, const real_t *const yOpt=0, real_t *const cputime=0) | QProblemB | |
init(SymmetricMatrix *_H, const real_t *const _g, const real_t *const _lb, const real_t *const _ub, int &nWSR, real_t *const cputime) | QProblemB | |
init(const real_t *const _H, const real_t *const _g, const real_t *const _lb, const real_t *const _ub, int &nWSR, real_t *const cputime) | QProblemB | |
init(const char *const H_file, const char *const g_file, const char *const lb_file, const char *const ub_file, int &nWSR, real_t *const cputime) | QProblemB | |
init(SymmetricMatrix *_H, const real_t *const _g, const real_t *const _lb, const real_t *const _ub, int &nWSR, real_t *const cputime, const real_t *const xOpt, const real_t *const yOpt, const Bounds *const guessedBounds) | QProblemB | |
init(const real_t *const _H, const real_t *const _g, const real_t *const _lb, const real_t *const _ub, int &nWSR, real_t *const cputime, const real_t *const xOpt, const real_t *const yOpt, const Bounds *const guessedBounds) | QProblemB | |
init(const char *const H_file, const char *const g_file, const char *const lb_file, const char *const ub_file, int &nWSR, real_t *const cputime, const real_t *const xOpt, const real_t *const yOpt, const Bounds *const guessedBounds) | 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 | |
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 | |
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 | QProblemB | inlineprotected |
isBlocking(real_t num, real_t den, real_t epsNum, real_t epsDen, real_t &t) const | QProblemB | inlineprotected |
isCPUtimeLimitExceeded(const real_t *const cputime, real_t starttime, int nWSR) const | QProblemB | protected |
isCPUtimeLimitExceeded(const real_t *const cputime, real_t starttime, int_t nWSR) const | QProblemB | protected |
isInfeasible() const | QProblemB | inline |
isInfeasible() const | QProblemB | inline |
isInfeasible() const | QProblemB | inline |
isInfeasible() const | QProblemB | inline |
isInitialised() const | QProblemB | inline |
isInitialised() const | QProblemB | inline |
isInitialised() const | QProblemB | inline |
isInitialised() const | QProblemB | inline |
isRegularised | QProblemB | protected |
isSolved() const | QProblemB | inline |
isSolved() const | QProblemB | inline |
isSolved() const | QProblemB | inline |
isSolved() const | QProblemB | inline |
isUnbounded() const | QProblemB | inline |
isUnbounded() const | QProblemB | inline |
isUnbounded() const | QProblemB | inline |
isUnbounded() const | QProblemB | inline |
lb | QProblemB | protected |
lb | QProblemB | protected |
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 | QProblemB | protected |
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 | QProblemB | protected |
obtainAuxiliaryWorkingSet(const real_t *const xOpt, const real_t *const yOpt, const Bounds *const guessedBounds, Bounds *auxiliaryBounds) const | QProblemB | protected |
obtainAuxiliaryWorkingSet(const real_t *const xOpt, const real_t *const yOpt, const Bounds *const guessedBounds, Bounds *auxiliaryBounds) const | QProblemB | protected |
obtainAuxiliaryWorkingSet(const real_t *const xOpt, const real_t *const yOpt, const Bounds *const guessedBounds, Bounds *auxiliaryBounds) const | QProblemB | protected |
obtainAuxiliaryWorkingSet(const real_t *const xOpt, const real_t *const yOpt, const Bounds *const guessedBounds, Bounds *auxiliaryBounds) const | QProblemB | protected |
operator=(const QProblemB &rhs) | QProblemB | |
operator=(const QProblemB &rhs) | QProblemB | |
operator=(const QProblemB &rhs) | QProblemB | |
operator=(const QProblemB &rhs) | QProblemB | virtual |
options | QProblemB | protected |
performDriftCorrection() | QProblemB | private |
performDriftCorrection() | QProblemB | privatevirtual |
performRamping() | QProblemB | protectedvirtual |
performRamping() | QProblemB | protectedvirtual |
performRatioTest(int nIdx, const int *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 &BC_idx) const | QProblemB | protected |
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 | QProblemB | protected |
performStep(const real_t *const delta_g, 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_yFX, int &BC_idx, SubjectToStatus &BC_status) | QProblemB | private |
performStep(const real_t *const delta_g, 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_yFX, int_t &BC_idx, SubjectToStatus &BC_status) | QProblemB | private |
printIteration(int iteration, int BC_idx, SubjectToStatus BC_status) | QProblemB | private |
printIteration(int_t iter, int_t BC_idx, SubjectToStatus BC_status, real_t homotopyLength, BooleanType isFirstCall=BT_TRUE) | QProblemB | private |
printlevel | QProblemB | protected |
printOptions() const | QProblemB | |
printOptions() const | QProblemB | |
printProperties() | QProblemB | virtual |
printProperties() | QProblemB | virtual |
QProblemB() | QProblemB | |
QProblemB(int _nV) | QProblemB | |
QProblemB(const QProblemB &rhs) | QProblemB | |
QProblemB() | QProblemB | |
QProblemB(int _nV) | QProblemB | |
QProblemB(const QProblemB &rhs) | QProblemB | |
QProblemB() | QProblemB | |
QProblemB(int _nV, HessianType _hessianType=HST_UNKNOWN) | QProblemB | |
QProblemB(const QProblemB &rhs) | QProblemB | |
QProblemB() | QProblemB | |
QProblemB(int_t _nV, HessianType _hessianType=HST_UNKNOWN) | QProblemB | |
QProblemB(const QProblemB &rhs) | QProblemB | |
R | QProblemB | protected |
R | QProblemB | protected |
ramp0 | QProblemB | protected |
ramp1 | QProblemB | protected |
rampOffset | QProblemB | protected |
rampOffset | QProblemB | |
regulariseHessian() | QProblemB | protected |
regulariseHessian() | QProblemB | protected |
regVal | QProblemB | protected |
relativeHomotopyLength(const real_t *const g_new, const real_t *const lb_new, const real_t *const ub_new) | QProblemB | protected |
removeBound(int number, BooleanType updateCholesky) | QProblemB | protected |
removeBound(int number, BooleanType updateCholesky) | QProblemB | protected |
removeBound(int number, BooleanType updateCholesky) | QProblemB | private |
removeBound(int_t number, BooleanType updateCholesky) | QProblemB | private |
reset() | QProblemB | |
reset() | QProblemB | |
reset() | QProblemB | virtual |
reset() | QProblemB | virtual |
resetCounter() | QProblemB | inline |
setG(const real_t *const g_new) | QProblemB | inlineprotected |
setG(const real_t *const g_new) | QProblemB | inlineprotected |
setG(const real_t *const g_new) | QProblemB | inlineprotected |
setG(const real_t *const g_new) | QProblemB | inlineprotected |
setH(const real_t *const H_new) | QProblemB | inlineprotected |
setH(const real_t *const H_new) | QProblemB | inlineprotected |
setH(SymmetricMatrix *H_new) | QProblemB | inlineprotected |
setH(const real_t *const H_new) | QProblemB | inlineprotected |
setH(SymmetricMatrix *H_new) | QProblemB | inlineprotected |
setH(const real_t *const H_new) | QProblemB | inlineprotected |
setHessianType(HessianType _hessianType) | QProblemB | inline |
setHessianType(HessianType _hessianType) | QProblemB | inline |
setHessianType(HessianType _hessianType) | QProblemB | inline |
setHessianType(HessianType _hessianType) | QProblemB | inline |
setInfeasibilityFlag(returnValue returnvalue) | QProblemB | protected |
setInfeasibilityFlag(returnValue returnvalue, BooleanType doThrowError=BT_FALSE) | QProblemB | protected |
setLB(const real_t *const lb_new) | QProblemB | inlineprotected |
setLB(int number, real_t value) | QProblemB | inlineprotected |
setLB(const real_t *const lb_new) | QProblemB | inlineprotected |
setLB(int number, real_t value) | QProblemB | inlineprotected |
setLB(const real_t *const lb_new) | QProblemB | inlineprotected |
setLB(int number, real_t value) | QProblemB | inlineprotected |
setLB(const real_t *const lb_new) | QProblemB | inlineprotected |
setLB(int_t number, real_t value) | QProblemB | inlineprotected |
setOptions(const Options &_options) | QProblemB | inline |
setOptions(const Options &_options) | QProblemB | inline |
setPrintLevel(PrintLevel _printlevel) | QProblemB | |
setPrintLevel(PrintLevel _printlevel) | QProblemB | |
setPrintLevel(PrintLevel _printlevel) | QProblemB | |
setPrintLevel(PrintLevel _printlevel) | QProblemB | |
setUB(const real_t *const ub_new) | QProblemB | inlineprotected |
setUB(int number, real_t value) | QProblemB | inlineprotected |
setUB(const real_t *const ub_new) | QProblemB | inlineprotected |
setUB(int number, real_t value) | QProblemB | inlineprotected |
setUB(const real_t *const ub_new) | QProblemB | inlineprotected |
setUB(int number, real_t value) | QProblemB | inlineprotected |
setUB(const real_t *const ub_new) | QProblemB | inlineprotected |
setUB(int_t number, real_t value) | QProblemB | inlineprotected |
setupAuxiliaryQP(const Bounds *const guessedBounds) | QProblemB | private |
setupAuxiliaryQP(const Bounds *const guessedBounds) | QProblemB | protectedvirtual |
setupAuxiliaryQPbounds(BooleanType useRelaxation) | QProblemB | protected |
setupAuxiliaryQPbounds(BooleanType useRelaxation) | QProblemB | protected |
setupAuxiliaryQPbounds(BooleanType useRelaxation) | QProblemB | private |
setupAuxiliaryQPbounds(BooleanType useRelaxation) | QProblemB | private |
setupAuxiliaryQPgradient() | QProblemB | protected |
setupAuxiliaryQPgradient() | QProblemB | protected |
setupAuxiliaryQPgradient() | QProblemB | private |
setupAuxiliaryQPgradient() | QProblemB | private |
setupAuxiliaryQPsolution(const real_t *const xOpt, const real_t *const yOpt) | QProblemB | protected |
setupAuxiliaryQPsolution(const real_t *const xOpt, const real_t *const yOpt) | QProblemB | protected |
setupAuxiliaryQPsolution(const real_t *const xOpt, const real_t *const yOpt) | QProblemB | private |
setupAuxiliaryQPsolution(const real_t *const xOpt, const real_t *const yOpt) | QProblemB | private |
setupAuxiliaryWorkingSet(const Bounds *const auxiliaryBounds, BooleanType setupAfresh) | QProblemB | protected |
setupAuxiliaryWorkingSet(const Bounds *const auxiliaryBounds, BooleanType setupAfresh) | QProblemB | protected |
setupAuxiliaryWorkingSet(const Bounds *const auxiliaryBounds, BooleanType setupAfresh) | QProblemB | private |
setupAuxiliaryWorkingSet(const Bounds *const auxiliaryBounds, BooleanType setupAfresh) | QProblemB | private |
setupCholeskyDecomposition() | QProblemB | protected |
setupCholeskyDecomposition() | QProblemB | protected |
setupCholeskyDecomposition() | QProblemB | protected |
setupInitialCholesky() | QProblemB | protectedvirtual |
setupQPdata(const real_t *const _H, const real_t *const _g, const real_t *const _lb, const real_t *const _ub) | QProblemB | protected |
setupQPdata(const real_t *const _H, const real_t *const _R, const real_t *const _g, const real_t *const _lb, const real_t *const _ub) | QProblemB | protected |
setupQPdata(SymmetricMatrix *_H, const real_t *const _g, const real_t *const _lb, const real_t *const _ub) | QProblemB | protected |
setupQPdata(const real_t *const _H, const real_t *const _g, const real_t *const _lb, const real_t *const _ub) | QProblemB | protected |
setupQPdata(SymmetricMatrix *_H, const real_t *const _g, const real_t *const _lb, const real_t *const _ub) | QProblemB | protected |
setupQPdata(const real_t *const _H, const real_t *const _g, const real_t *const _lb, const real_t *const _ub) | QProblemB | protected |
setupQPdataFromFile(const char *const H_file, const char *const g_file, const char *const lb_file, const char *const ub_file) | QProblemB | protected |
setupQPdataFromFile(const char *const H_file, const char *const g_file, const char *const lb_file, const char *const ub_file) | QProblemB | protected |
setupSubjectToType() | QProblemB | protected |
setupSubjectToType() | QProblemB | protected |
setupSubjectToType() | QProblemB | protectedvirtual |
setupSubjectToType(const real_t *const lb_new, const real_t *const ub_new) | QProblemB | protectedvirtual |
setupSubjectToType() | QProblemB | protectedvirtual |
setupSubjectToType(const real_t *const lb_new, const real_t *const ub_new) | QProblemB | protectedvirtual |
shallRefactorise(const Bounds *const guessedBounds) const | QProblemB | private |
shallRefactorise(const Bounds *const guessedBounds) const | QProblemB | private |
SolutionAnalysis class | QProblemB | friend |
solveInitialQP(const real_t *const xOpt, const real_t *const yOpt, const Bounds *const guessedBounds, int &nWSR, real_t *const cputime) | QProblemB | protected |
solveInitialQP(const real_t *const xOpt, const real_t *const yOpt, const Bounds *const guessedBounds, int &nWSR, real_t *const cputime) | QProblemB | protected |
solveInitialQP(const real_t *const xOpt, const real_t *const yOpt, const Bounds *const guessedBounds, int &nWSR, real_t *const cputime) | QProblemB | private |
solveInitialQP(const real_t *const xOpt, const real_t *const yOpt, const Bounds *const guessedBounds, const real_t *const _R, int_t &nWSR, real_t *const cputime) | QProblemB | private |
solveQP(const real_t *const g_new, const real_t *const lb_new, const real_t *const ub_new, int &nWSR, real_t *const cputime, int nWSRperformed=0) | QProblemB | private |
solveQP(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, int_t nWSRperformed=0, BooleanType isFirstCall=BT_TRUE) | QProblemB | private |
solveRegularisedQP(const real_t *const g_new, const real_t *const lb_new, const real_t *const ub_new, int &nWSR, real_t *const cputime, int nWSRperformed=0) | QProblemB | private |
solveRegularisedQP(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, int_t nWSRperformed=0, BooleanType isFirstCall=BT_TRUE) | QProblemB | private |
status | QProblemB | protected |
tabularOutput | QProblemB | protected |
tau | QProblemB | protected |
ub | QProblemB | protected |
ub | QProblemB | protected |
unbounded | QProblemB | protected |
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 | QProblemB | protected |
usingRegularisation() const | QProblemB | inline |
usingRegularisation() const | QProblemB | inline |
x | QProblemB | protected |
x | QProblemB | protected |
y | QProblemB | protected |
y | QProblemB | protected |
~QProblemB() | QProblemB | |
~QProblemB() | QProblemB | |
~QProblemB() | QProblemB | virtual |
~QProblemB() | QProblemB | virtual |