This is the complete list of members for SQProblem, including all inherited members.
| A | QProblem | protected |
| A | QProblem | protected |
| A | QProblem | |
| AA | QProblem | |
| addBound(int number, SubjectToStatus B_status, BooleanType updateCholesky) | QProblem | protected |
| addBound(int number, SubjectToStatus B_status, BooleanType updateCholesky) | QProblem | protected |
| addBound(int number, SubjectToStatus B_status, BooleanType updateCholesky, BooleanType ensureLI=BT_TRUE) | QProblem | protected |
| addBound(int_t number, SubjectToStatus B_status, BooleanType updateCholesky, BooleanType ensureLI=BT_TRUE) | QProblem | protectedvirtual |
| addBound_checkLI(int number) | QProblem | protected |
| addBound_checkLI(int number) | QProblem | protected |
| addBound_checkLI(int number) | QProblem | protected |
| addBound_checkLI(int_t number) | QProblem | protectedvirtual |
| addBound_ensureLI(int number, SubjectToStatus B_status) | QProblem | protected |
| addBound_ensureLI(int number, SubjectToStatus B_status) | QProblem | protected |
| addBound_ensureLI(int number, SubjectToStatus B_status) | QProblem | protected |
| addBound_ensureLI(int_t number, SubjectToStatus B_status) | QProblem | protectedvirtual |
| addConstraint(int number, SubjectToStatus C_status, BooleanType updateCholesky) | QProblem | protected |
| addConstraint(int number, SubjectToStatus C_status, BooleanType updateCholesky) | QProblem | protected |
| addConstraint(int number, SubjectToStatus C_status, BooleanType updateCholesky, BooleanType ensureLI=BT_TRUE) | QProblem | protected |
| addConstraint(int_t number, SubjectToStatus C_status, BooleanType updateCholesky, BooleanType ensureLI=BT_TRUE) | QProblem | protectedvirtual |
| addConstraint_checkLI(int number) | QProblem | protected |
| addConstraint_checkLI(int number) | QProblem | protected |
| addConstraint_checkLI(int number) | QProblem | protected |
| addConstraint_checkLI(int_t number) | QProblem | protectedvirtual |
| addConstraint_ensureLI(int number, SubjectToStatus C_status) | QProblem | protected |
| addConstraint_ensureLI(int number, SubjectToStatus C_status) | QProblem | protected |
| addConstraint_ensureLI(int number, SubjectToStatus C_status) | QProblem | protected |
| addConstraint_ensureLI(int_t number, SubjectToStatus C_status) | QProblem | protectedvirtual |
| 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 real_t *const delta_lbA, const real_t *const delta_ubA) const | QProblem | protected |
| areBoundsConsistent(const real_t *const delta_lb, const real_t *const delta_ub, const real_t *const delta_lbA, const real_t *const delta_ubA) const | QProblem | protected |
| areBoundsConsistent(const real_t *const lb, const real_t *const ub, const real_t *const lbA, const real_t *const ubA) const | QProblem | protected |
| QProblemB::areBoundsConsistent(const real_t *const delta_lb, const real_t *const delta_ub) const | QProblemB | protected |
| Ax | QProblem | protected |
| Ax | QProblem | protected |
| Ax_l | QProblem | protected |
| Ax_l | QProblem | |
| Ax_u | QProblem | protected |
| Ax_u | QProblem | |
| backsolveR(const real_t *const b, BooleanType transposed, real_t *const a) | QProblem | protected |
| backsolveR(const real_t *const b, BooleanType transposed, BooleanType removingBound, real_t *const a) | QProblem | protected |
| backsolveR(const real_t *const b, BooleanType transposed, real_t *const a) | QProblem | protected |
| backsolveR(const real_t *const b, BooleanType transposed, BooleanType removingBound, real_t *const a) | QProblem | protected |
| QProblemB::backsolveR(const real_t *const b, BooleanType transposed, real_t *const a) const | QProblemB | protected |
| QProblemB::backsolveR(const real_t *const b, BooleanType transposed, BooleanType removingBound, real_t *const a) const | QProblemB | protected |
| backsolveT(const real_t *const b, BooleanType transposed, real_t *const a) | QProblem | protected |
| backsolveT(const real_t *const b, BooleanType transposed, real_t *const a) | QProblem | protected |
| backsolveT(const real_t *const b, BooleanType transposed, real_t *const a) const | QProblem | protected |
| backsolveT(const real_t *const b, BooleanType transposed, real_t *const a) const | QProblem | protectedvirtual |
| bounds | QProblem | |
| changeActiveSet(int BC_idx, SubjectToStatus BC_status, BooleanType BC_isBound) | QProblem | protected |
| changeActiveSet(int_t BC_idx, SubjectToStatus BC_status, BooleanType BC_isBound) | QProblem | protected |
| checkForIdentityHessian() | QProblemB | protected |
| checkForIdentityHessian() | QProblemB | protected |
| checkKKTconditions() | QProblem | protected |
| checkKKTconditions() | QProblem | protected |
| clear() | QProblem | protected |
| clear() | QProblem | 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 |
| computeInitialCholesky() | QProblem | protected |
| computeProjectedCholesky() | QProblem | protectedvirtual |
| constraintProduct | QProblem | protected |
| constraintProduct | QProblem | |
| constraints | QProblem | protected |
| copy(const QProblem &rhs) | QProblem | protected |
| copy(const QProblem &rhs) | QProblem | protected |
| QProblemB::copy(const QProblemB &rhs) | QProblemB | protected |
| count | QProblem | |
| createDiagSparseMat(int_t n, real_t diagVal=1.0) | QProblemB | protected |
| cyclingManager | QProblem | protected |
| delta_xFR_TMP | QProblem | |
| delta_xFRy | QProblem | protected |
| delta_xFRy | QProblem | |
| delta_xFRz | QProblem | protected |
| delta_xFRz | QProblem | |
| delta_yAC_TMP | QProblem | protected |
| delta_yAC_TMP | QProblem | |
| 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) | QProblem | protected |
| 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) | QProblem | protected |
| 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 |
| determineHessianType() | QProblemB | protected |
| determineHessianType() | QProblemB | protected |
| 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) | QProblem | protected |
| 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) | QProblem | protectedvirtual |
| dropInfeasibles(int_t BC_number, SubjectToStatus BC_status, BooleanType BC_isBound, real_t *xiB, real_t *xiC) | QProblem | protected |
| ensureNonzeroCurvature(BooleanType removeBoundNotConstraint, int remIdx, BooleanType &exchangeHappened, BooleanType &addBoundNotConstraint, int &addIdx, SubjectToStatus &addStatus) | QProblem | protected |
| ensureNonzeroCurvature(BooleanType removeBoundNotConstraint, int_t remIdx, BooleanType &exchangeHappened, BooleanType &addBoundNotConstraint, int_t &addIdx, SubjectToStatus &addStatus) | QProblem | protected |
| flipper | QProblem | |
| freeConstraintMatrix | QProblem | protected |
| freeHessian | QProblemB | protected |
| g | QProblem | |
| getA(real_t *const _A) const | QProblem | inline |
| getA(int number, real_t *const row) const | QProblem | inline |
| getA(real_t *const _A) const | QProblem | inline |
| getA(int number, real_t *const row) const | QProblem | inline |
| 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 |
| getConstraints(Constraints *const _constraints) const | QProblem | inline |
| getConstraints(Constraints *const _constraints) const | QProblem | inline |
| getConstraints(Constraints &_constraints) const | QProblem | inline |
| getConstraints(Constraints &_constraints) const | QProblem | inline |
| getCount() const | QProblemB | inline |
| getDualSolution(real_t *const yOpt) const | QProblem | virtual |
| getDualSolution(real_t *const yOpt) const | QProblem | virtual |
| getDualSolution(real_t *const yOpt) const | QProblem | virtual |
| getDualSolution(real_t *const yOpt) const | QProblem | virtual |
| getFreeVariablesFlags(BooleanType *varIsFree) | QProblem | |
| 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 |
| getLBA(real_t *const _lbA) const | QProblem | inline |
| getLBA(int number, real_t &value) const | QProblem | inline |
| getLBA(real_t *const _lbA) const | QProblem | inline |
| getLBA(int number, real_t &value) const | QProblem | inline |
| getNAC() | QProblem | inline |
| getNAC() | QProblem | inline |
| getNAC() const | QProblem | inline |
| getNAC() const | QProblem | inline |
| getNC() const | QProblem | inline |
| getNC() const | QProblem | inline |
| getNC() const | QProblem | inline |
| getNC() const | QProblem | inline |
| getNEC() const | QProblem | inline |
| getNEC() const | QProblem | inline |
| getNEC() const | QProblem | inline |
| getNEC() const | QProblem | 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 |
| getNIAC() | QProblem | inline |
| getNIAC() | QProblem | inline |
| getNIAC() const | QProblem | inline |
| getNIAC() const | QProblem | inline |
| getNV() const | QProblemB | inline |
| getNV() const | QProblemB | inline |
| getNV() const | QProblemB | inline |
| getNV() const | QProblemB | inline |
| getNZ() | QProblem | |
| getNZ() | QProblem | |
| getNZ() const | QProblem | virtual |
| getNZ() const | QProblem | 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, const real_t *const lbA_new, const real_t *const ubA_new) | QProblem | protected |
| QProblemB::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 |
| getUBA(real_t *const _ubA) const | QProblem | inline |
| getUBA(int number, real_t &value) const | QProblem | inline |
| getUBA(real_t *const _ubA) const | QProblem | inline |
| getUBA(int number, real_t &value) const | QProblem | inline |
| getWorkingSet(real_t *workingSet) | QProblem | virtual |
| getWorkingSetBounds(real_t *workingSetB) | QProblem | virtual |
| getWorkingSetConstraints(real_t *workingSetC) | QProblem | virtual |
| H | QProblem | |
| hasCholesky | QProblemB | protected |
| hasHessian | QProblemB | protected |
| haveCholesky | QProblem | |
| hessianType | QProblem | |
| HH | QProblem | |
| 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 &nWSR, real_t *const cputime) | 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 &nWSR, real_t *const cputime) | SQProblem | |
| 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 &nWSR, real_t *const cputime) | 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 &nWSR, real_t *const cputime) | 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 &nWSR, real_t *const cputime) | 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 &nWSR, real_t *const cputime, const Bounds *const guessedBounds, const Constraints *const guessedConstraints) | 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 &nWSR, real_t *const cputime, const Bounds *const guessedBounds, const Constraints *const guessedConstraints) | SQProblem | |
| 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 &nWSR, real_t *const cputime) | QProblemB | |
| QProblemB::hotstart(const char *const g_file, const char *const lb_file, const char *const ub_file, int &nWSR, real_t *const cputime) | QProblemB | |
| 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 | |
| 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_determineDataShift(const int *const FX_idx, const int *const AC_idx, 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) | QProblem | protected |
| hotstart_determineDataShift(const int *const FX_idx, const int *const AC_idx, 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) | QProblem | protected |
| 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_determineStepDirection(const int *const FR_idx, const int *const FX_idx, const int *const AC_idx, 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) | QProblem | protected |
| hotstart_determineStepDirection(const int *const FR_idx, const int *const FX_idx, const int *const AC_idx, 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) | QProblem | protected |
| hotstart_determineStepLength(const int *const FR_idx, const int *const FX_idx, const int *const AC_idx, const int *const IAC_idx, 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, real_t *const delta_Ax, int &BC_idx, SubjectToStatus &BC_status, BooleanType &BC_isBound) | QProblem | protected |
| hotstart_determineStepLength(const int *const FR_idx, const int *const FX_idx, const int *const AC_idx, const int *const IAC_idx, 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, real_t *const delta_Ax, int &BC_idx, SubjectToStatus &BC_status, BooleanType &BC_isBound) | QProblem | protected |
| hotstart_performStep(const int *const FR_idx, const int *const FX_idx, const int *const AC_idx, const int *const IAC_idx, 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, const real_t *const delta_Ax, int BC_idx, SubjectToStatus BC_status, BooleanType BC_isBound) | QProblem | protected |
| hotstart_performStep(const int *const FR_idx, const int *const FX_idx, const int *const AC_idx, const int *const IAC_idx, 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, const real_t *const delta_Ax, int BC_idx, SubjectToStatus BC_status, BooleanType BC_isBound) | QProblem | protected |
| idxAddB | QProblem | protected |
| idxAddC | QProblem | protected |
| idxRemB | QProblem | protected |
| idxRemC | QProblem | protected |
| infeasible | 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 &nWSR, const real_t *const yOpt=0, real_t *const cputime=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 &nWSR, const real_t *const yOpt=0, real_t *const cputime=0) | QProblem | |
| init(const real_t *const _H, const real_t *const _R, 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 &nWSR, const real_t *const yOpt=0, real_t *const cputime=0) | QProblem | |
| 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 &nWSR, real_t *const cputime) | 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 &nWSR, real_t *const cputime) | 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 &nWSR, real_t *const cputime) | QProblem | |
| 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 &nWSR, real_t *const cputime, const real_t *const xOpt, const real_t *const yOpt, const Bounds *const guessedBounds, const Constraints *const guessedConstraints) | 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 &nWSR, real_t *const cputime, const real_t *const xOpt, const real_t *const yOpt, const Bounds *const guessedBounds, const Constraints *const guessedConstraints) | 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 &nWSR, real_t *const cputime, const real_t *const xOpt, const real_t *const yOpt, const Bounds *const guessedBounds, const Constraints *const guessedConstraints) | QProblem | |
| 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(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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | 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 | QProblem | |
| lbA | QProblem | protected |
| lbA | QProblem | protected |
| 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 | QProblem | protected |
| 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 | QProblem | protected |
| 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 | QProblemB | protected |
| obtainAuxiliaryWorkingSet(const real_t *const xOpt, const real_t *const yOpt, const Bounds *const guessedBounds, const Constraints *const guessedConstraints, Bounds *auxiliaryBounds, Constraints *auxiliaryConstraints) const | QProblem | protected |
| obtainAuxiliaryWorkingSet(const real_t *const xOpt, const real_t *const yOpt, const Bounds *const guessedBounds, const Constraints *const guessedConstraints, Bounds *auxiliaryBounds, Constraints *auxiliaryConstraints) const | QProblem | protected |
| obtainAuxiliaryWorkingSet(const real_t *const xOpt, const real_t *const yOpt, const Bounds *const guessedBounds, const Constraints *const guessedConstraints, Bounds *auxiliaryBounds, Constraints *auxiliaryConstraints) const | QProblem | protected |
| obtainAuxiliaryWorkingSet(const real_t *const xOpt, const real_t *const yOpt, const Bounds *const guessedBounds, const Constraints *const guessedConstraints, Bounds *auxiliaryBounds, Constraints *auxiliaryConstraints) const | QProblem | protected |
| QProblemB::obtainAuxiliaryWorkingSet(const real_t *const xOpt, const real_t *const yOpt, const Bounds *const guessedBounds, Bounds *auxiliaryBounds) const | QProblemB | protected |
| operator=(const SQProblem &rhs) | SQProblem | |
| operator=(const SQProblem &rhs) | SQProblem | virtual |
| QProblem::operator=(const QProblem &rhs) | QProblem | |
| QProblemB::operator=(const QProblemB &rhs) | QProblemB | |
| options | QProblem | |
| performDriftCorrection() | QProblem | protectedvirtual |
| performDriftCorrection() | QProblem | protectedvirtual |
| performPlainRatioTest(int nIdx, const int *const idxList, const real_t *const num, const real_t *const den, real_t epsNum, real_t epsDen, real_t &t, int &BC_idx) const | QProblem | protected |
| 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 | QProblem | protected |
| performRamping() | QProblem | protectedvirtual |
| performRamping() | QProblem | 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_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 &BC_idx, SubjectToStatus &BC_status, BooleanType &BC_isBound) | QProblem | protected |
| 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) | QProblem | protected |
| printIteration(int iteration, int BC_idx, SubjectToStatus BC_status, BooleanType BC_isBound) | QProblem | protected |
| printIteration(int_t iter, int_t BC_idx, SubjectToStatus BC_status, BooleanType BC_isBound, real_t homotopyLength, BooleanType isFirstCall=BT_TRUE) | QProblem | protected |
| printlevel | QProblemB | protected |
| printOptions() const | QProblemB | |
| printOptions() const | QProblemB | |
| printProperties() | QProblem | virtual |
| printProperties() | QProblem | virtual |
| Q | QProblem | protected |
| Q | QProblem | protected |
| QProblem() | QProblem | |
| QProblem(int _nV, int _nC) | QProblem | |
| QProblem(const QProblem &rhs) | QProblem | |
| QProblem() | QProblem | |
| QProblem(int _nV, int _nC) | QProblem | |
| QProblem(const QProblem &rhs) | QProblem | |
| QProblem() | QProblem | |
| QProblem(int _nV, int _nC, HessianType _hessianType=HST_UNKNOWN) | QProblem | |
| QProblem(const QProblem &rhs) | QProblem | |
| QProblem() | QProblem | |
| QProblem(int_t _nV, int_t _nC, HessianType _hessianType=HST_UNKNOWN) | QProblem | |
| QProblem(const QProblem &rhs) | QProblem | |
| 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 | QProblem | |
| ramp0 | QProblem | |
| ramp1 | QProblem | |
| rampOffset | QProblem | |
| regulariseHessian() | QProblemB | protected |
| regulariseHessian() | QProblemB | protected |
| regVal | QProblem | |
| relativeHomotopyLength(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) | QProblem | protected |
| QProblemB::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) | QProblem | protected |
| removeBound(int number, BooleanType updateCholesky) | QProblem | protected |
| removeBound(int number, BooleanType updateCholesky, BooleanType allowFlipping=BT_FALSE, BooleanType ensureNZC=BT_FALSE) | QProblem | protected |
| removeBound(int_t number, BooleanType updateCholesky, BooleanType allowFlipping=BT_FALSE, BooleanType ensureNZC=BT_FALSE) | QProblem | protectedvirtual |
| removeConstraint(int number, BooleanType updateCholesky) | QProblem | protected |
| removeConstraint(int number, BooleanType updateCholesky) | QProblem | protected |
| removeConstraint(int number, BooleanType updateCholesky, BooleanType allowFlipping=BT_FALSE, BooleanType ensureNZC=BT_FALSE) | QProblem | protected |
| removeConstraint(int_t number, BooleanType updateCholesky, BooleanType allowFlipping=BT_FALSE, BooleanType ensureNZC=BT_FALSE) | QProblem | protectedvirtual |
| reset() | QProblem | virtual |
| reset() | QProblem | virtual |
| reset() | QProblem | virtual |
| reset() | QProblem | virtual |
| resetCounter() | QProblemB | inline |
| setA(const real_t *const A_new) | QProblem | inlineprotected |
| setA(int number, const real_t *const value) | QProblem | inlineprotected |
| setA(const real_t *const A_new) | QProblem | inlineprotected |
| setA(int number, const real_t *const value) | QProblem | inlineprotected |
| setA(Matrix *A_new) | QProblem | inlineprotected |
| setA(const real_t *const A_new) | QProblem | inlineprotected |
| setA(Matrix *A_new) | QProblem | inlineprotected |
| setA(const real_t *const A_new) | QProblem | inlineprotected |
| setConstraintProduct(ConstraintProduct *const _constraintProduct) | QProblem | |
| setConstraintProduct(ConstraintProduct *const _constraintProduct) | QProblem | |
| 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 |
| setLBA(const real_t *const lbA_new) | QProblem | inlineprotected |
| setLBA(int number, real_t value) | QProblem | inlineprotected |
| setLBA(const real_t *const lbA_new) | QProblem | inlineprotected |
| setLBA(int number, real_t value) | QProblem | inlineprotected |
| setLBA(const real_t *const lbA_new) | QProblem | inlineprotected |
| setLBA(int number, real_t value) | QProblem | inlineprotected |
| setLBA(const real_t *const lbA_new) | QProblem | inlineprotected |
| setLBA(int_t number, real_t value) | QProblem | 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 |
| setUBA(const real_t *const ubA_new) | QProblem | inlineprotected |
| setUBA(int number, real_t value) | QProblem | inlineprotected |
| setUBA(const real_t *const ubA_new) | QProblem | inlineprotected |
| setUBA(int number, real_t value) | QProblem | inlineprotected |
| setUBA(const real_t *const ubA_new) | QProblem | inlineprotected |
| setUBA(int number, real_t value) | QProblem | inlineprotected |
| setUBA(const real_t *const ubA_new) | QProblem | inlineprotected |
| setUBA(int_t number, real_t value) | QProblem | inlineprotected |
| setupAuxiliaryQP(const real_t *const H_new, const real_t *const A_new) | SQProblem | protectedvirtual |
| setupAuxiliaryQP(SymmetricMatrix *H_new, Matrix *A_new) | SQProblem | protectedvirtual |
| QProblem::setupAuxiliaryQP(const Bounds *const guessedBounds, const Constraints *const guessedConstraints) | QProblem | protectedvirtual |
| QProblemB::setupAuxiliaryQP(const Bounds *const guessedBounds) | QProblemB | protectedvirtual |
| setupAuxiliaryQPbounds(const Bounds *const auxiliaryBounds, const Constraints *const auxiliaryConstraints, BooleanType useRelaxation) | QProblem | protected |
| setupAuxiliaryQPbounds(const Bounds *const auxiliaryBounds, const Constraints *const auxiliaryConstraints, BooleanType useRelaxation) | QProblem | protected |
| setupAuxiliaryQPbounds(const Bounds *const auxiliaryBounds, const Constraints *const auxiliaryConstraints, BooleanType useRelaxation) | QProblem | protected |
| setupAuxiliaryQPbounds(const Bounds *const auxiliaryBounds, const Constraints *const auxiliaryConstraints, BooleanType useRelaxation) | QProblem | protected |
| QProblemB::setupAuxiliaryQPbounds(BooleanType useRelaxation) | QProblemB | protected |
| setupAuxiliaryQPgradient() | QProblem | protected |
| setupAuxiliaryQPgradient() | QProblem | protected |
| setupAuxiliaryQPgradient() | QProblem | protected |
| setupAuxiliaryQPgradient() | QProblem | protected |
| setupAuxiliaryQPsolution(const real_t *const xOpt, const real_t *const yOpt) | QProblem | protected |
| setupAuxiliaryQPsolution(const real_t *const xOpt, const real_t *const yOpt) | QProblem | protected |
| setupAuxiliaryQPsolution(const real_t *const xOpt, const real_t *const yOpt) | QProblem | protected |
| setupAuxiliaryQPsolution(const real_t *const xOpt, const real_t *const yOpt) | QProblem | protected |
| setupAuxiliaryWorkingSet(const Bounds *const auxiliaryBounds, const Constraints *const auxiliaryConstraints, BooleanType setupAfresh) | QProblem | protected |
| setupAuxiliaryWorkingSet(const Bounds *const auxiliaryBounds, const Constraints *const auxiliaryConstraints, BooleanType setupAfresh) | QProblem | protected |
| setupAuxiliaryWorkingSet(const Bounds *const auxiliaryBounds, const Constraints *const auxiliaryConstraints, BooleanType setupAfresh) | QProblem | protected |
| setupAuxiliaryWorkingSet(const Bounds *const auxiliaryBounds, const Constraints *const auxiliaryConstraints, BooleanType setupAfresh) | QProblem | protectedvirtual |
| QProblemB::setupAuxiliaryWorkingSet(const Bounds *const auxiliaryBounds, BooleanType setupAfresh) | QProblemB | protected |
| setupCholeskyDecomposition() | QProblemB | protected |
| setupCholeskyDecomposition() | QProblemB | protected |
| setupCholeskyDecomposition() | QProblemB | protected |
| setupCholeskyDecompositionProjected() | QProblem | protected |
| setupCholeskyDecompositionProjected() | QProblem | protected |
| setupCholeskyDecompositionProjected() | QProblem | protected |
| setupInitialCholesky() | QProblem | protectedvirtual |
| 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) | SQProblem | protectedvirtual |
| 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) | SQProblem | protectedvirtual |
| 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) | QProblem | protected |
| setupQPdata(const real_t *const _H, const real_t *const _R, 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) | QProblem | protected |
| 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) | QProblem | protected |
| 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) | QProblem | protected |
| 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) | QProblem | protected |
| 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) | QProblem | protected |
| QProblemB::setupQPdata(const real_t *const _H, const real_t *const _g, const real_t *const _lb, const real_t *const _ub) | QProblemB | protected |
| QProblemB::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 |
| QProblemB::setupQPdata(SymmetricMatrix *_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 A_file, const char *const lb_file, const char *const ub_file, const char *const lbA_file, const char *const ubA_file) | QProblem | protected |
| 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) | QProblem | protected |
| QProblemB::setupQPdataFromFile(const char *const H_file, const char *const g_file, const char *const lb_file, const char *const ub_file) | QProblemB | protected |
| setupSubjectToType() | QProblem | protectedvirtual |
| setupSubjectToType() | QProblem | protectedvirtual |
| setupSubjectToType() | QProblem | protectedvirtual |
| 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) | QProblem | protectedvirtual |
| setupSubjectToType() | QProblem | protectedvirtual |
| 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) | QProblem | protectedvirtual |
| QProblemB::setupSubjectToType(const real_t *const lb_new, const real_t *const ub_new) | QProblemB | protectedvirtual |
| setupTQfactorisation() | QProblem | protected |
| setupTQfactorisation() | QProblem | protected |
| setupTQfactorisation() | QProblem | protected |
| setupTQfactorisation() | QProblem | protectedvirtual |
| shallRefactorise(const Bounds *const guessedBounds, const Constraints *const guessedConstraints) const | QProblem | protected |
| shallRefactorise(const Bounds *const guessedBounds, const Constraints *const guessedConstraints) const | QProblem | protected |
| sizeT | QProblem | protected |
| sizeT | QProblem | protected |
| SolutionAnalysis class | SQProblem | friend |
| solveCurrentEQP(const int 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 | |
| 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, int &nWSR, real_t *const cputime) | QProblem | protected |
| solveInitialQP(const real_t *const xOpt, const real_t *const yOpt, const Bounds *const guessedBounds, const Constraints *const guessedConstraints, int &nWSR, real_t *const cputime) | QProblem | protected |
| solveInitialQP(const real_t *const xOpt, const real_t *const yOpt, const Bounds *const guessedBounds, const Constraints *const guessedConstraints, int &nWSR, real_t *const cputime) | QProblem | protected |
| 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) | QProblem | protected |
| QProblemB::solveInitialQP(const real_t *const xOpt, const real_t *const yOpt, const Bounds *const guessedBounds, int &nWSR, real_t *const cputime) | QProblemB | protected |
| 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 &nWSR, real_t *const cputime, int nWSRperformed=0) | QProblem | protected |
| 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) | QProblem | protected |
| 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 &nWSR, real_t *const cputime, int nWSRperformed=0) | QProblem | protected |
| 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) | QProblem | protected |
| SQProblem() | SQProblem | |
| SQProblem(int _nV, int _nC, HessianType _hessianType=HST_UNKNOWN) | SQProblem | |
| SQProblem(const SQProblem &rhs) | SQProblem | |
| SQProblem() | SQProblem | |
| SQProblem(int_t _nV, int_t _nC, HessianType _hessianType=HST_UNKNOWN) | SQProblem | |
| SQProblem(const SQProblem &rhs) | SQProblem | |
| status | QProblem | |
| T | QProblem | protected |
| T | QProblem | protected |
| tabularOutput | QProblem | |
| tau | QProblem | |
| tempA | QProblem | protected |
| tempA | QProblem | |
| tempB | QProblem | protected |
| tempB | QProblem | |
| ub | QProblem | |
| ubA | QProblem | protected |
| ubA | QProblem | protected |
| unbounded | QProblem | |
| 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) | QProblem | protectedvirtual |
| 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 | QProblem | protected |
| 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 | QProblemB | protected |
| usingRegularisation() const | QProblemB | inline |
| usingRegularisation() const | QProblemB | inline |
| writeQpDataIntoMatFile(const char *const filename) const | QProblem | |
| writeQpWorkspaceIntoMatFile(const char *const filename) | QProblem | |
| x | QProblem | |
| y | QProblem | |
| ZFR_delta_xFRz | QProblem | protected |
| ZFR_delta_xFRz | QProblem | |
| ~QProblem() | QProblem | |
| ~QProblem() | QProblem | |
| ~QProblem() | QProblem | virtual |
| ~QProblem() | QProblem | virtual |
| ~QProblemB() | QProblemB | |
| ~QProblemB() | QProblemB | |
| ~QProblemB() | QProblemB | virtual |
| ~QProblemB() | QProblemB | virtual |
| ~SQProblem() | SQProblem | virtual |
| ~SQProblem() | SQProblem | virtual |