60 #ifndef SQPsearchDirectionMeritFunctionAndHessian_h 61 #define SQPsearchDirectionMeritFunctionAndHessian_h 63 #include <reliability/analysis/direction/SearchDirection.h> 64 #include <reliability/analysis/meritFunction/MeritFunctionCheck.h> 65 #include <reliability/analysis/hessianApproximation/HessianApproximation.h> 66 #include <utility/matrix/Vector.h> 77 int computeSearchDirection(
int stepNumber,
79 double passed_gFunctionValue,
80 Vector passedGradientInStandardNormalSpace);
81 Vector getSearchDirection();
90 double getMeritFunctionValue(
Vector u,
double g,
Vector grad_G);
91 int updateMeritParameters(
Vector u,
double g,
Vector grad_G);
93 int setAlpha(
double alpha);
96 Matrix getHessianApproximation();
97 int setHessianToIdentity(
int size);
99 int updateHessianApproximation(
Vector u_old,
113 double c_bar, e_bar, alpha;
121 double delta, c, lambda;
Definition: SearchDirection.h:66
Definition: HessianApproximation.h:66
Definition: SQPsearchDirectionMeritFunctionAndHessian.h:69
Definition: MeritFunctionCheck.h:66
================================================================================
Definition: ContinuaReprComponent.h:34