check(Vector u_old, double g_old, Vector grad_G_old, double stepSize, Vector stepDirection, double g_new) | SQPsearchDirectionMeritFunctionAndHessian | [virtual] |
computeSearchDirection(int stepNumber, Vector passed_u, double passed_gFunctionValue, Vector passedGradientInStandardNormalSpace) | SQPsearchDirectionMeritFunctionAndHessian | [virtual] |
getHessianApproximation() | SQPsearchDirectionMeritFunctionAndHessian | [virtual] |
getMeritFunctionValue(Vector u, double g, Vector grad_G) | SQPsearchDirectionMeritFunctionAndHessian | [virtual] |
getSearchDirection() | SQPsearchDirectionMeritFunctionAndHessian | [virtual] |
HessianApproximation() | HessianApproximation | |
MeritFunctionCheck() | MeritFunctionCheck | |
SearchDirection() | SearchDirection | |
setAlpha(double alpha) | SQPsearchDirectionMeritFunctionAndHessian | |
setHessianApproximation(HessianApproximation *theHessianApproximation) | SQPsearchDirectionMeritFunctionAndHessian | |
setHessianToIdentity(int size) | SQPsearchDirectionMeritFunctionAndHessian | [virtual] |
SQPsearchDirectionMeritFunctionAndHessian(double c_bar, double e_bar) | SQPsearchDirectionMeritFunctionAndHessian | |
updateHessianApproximation(Vector u_old, double g_old, Vector gradG_old, double stepSize, Vector searchDirection, double g_new, Vector grad_G_new) | SQPsearchDirectionMeritFunctionAndHessian | [virtual] |
updateMeritParameters(Vector u, double g, Vector grad_G) | SQPsearchDirectionMeritFunctionAndHessian | [virtual] |
~HessianApproximation() | HessianApproximation | [virtual] |
~MeritFunctionCheck() | MeritFunctionCheck | [virtual] |
~SearchDirection() | SearchDirection | [virtual] |
~SQPsearchDirectionMeritFunctionAndHessian() | SQPsearchDirectionMeritFunctionAndHessian | |