61 #ifndef SQPsearchDirectionMeritFunctionAndHessian_h 62 #define SQPsearchDirectionMeritFunctionAndHessian_h 64 #include <reliability/analysis/direction/SearchDirection.h> 65 #include <reliability/analysis/meritFunction/MeritFunctionCheck.h> 66 #include <reliability/analysis/hessianApproximation/HessianApproximation.h> 67 #include <utility/matrix/Vector.h> 81 int computeSearchDirection(
int stepNumber,
83 double passed_gFunctionValue,
84 Vector passedGradientInStandardNormalSpace);
85 Vector getSearchDirection();
94 double getMeritFunctionValue(
Vector u,
double g,
Vector grad_G);
95 int updateMeritParameters(
Vector u,
double g,
Vector grad_G);
97 int setAlpha(
double alpha);
100 Matrix getHessianApproximation();
101 int setHessianToIdentity(
int size);
103 int updateHessianApproximation(
Vector u_old,
117 double c_bar, e_bar, alpha;
125 double delta, c, lambda;
Float vector abstraction.
Definition: Vector.h:94
Base class for Hessian approximations.
Definition: HessianApproximation.h:71
??
Definition: SearchDirection.h:71
A "merit function" can be any continuous and differentiable function of vector u, whose minimum occur...
Definition: MeritFunctionCheck.h:75
Open source finite element program for structural analysis.
Definition: ContinuaReprComponent.h:35
Matrix of floats.
Definition: Matrix.h:111
??
Definition: SQPsearchDirectionMeritFunctionAndHessian.h:73