xc
Public Member Functions | List of all members
XC::SQPsearchDirectionMeritFunctionAndHessian Class Reference

?? More...

#include <SQPsearchDirectionMeritFunctionAndHessian.h>

Inheritance diagram for XC::SQPsearchDirectionMeritFunctionAndHessian:
Inheritance graph
[legend]
Collaboration diagram for XC::SQPsearchDirectionMeritFunctionAndHessian:
Collaboration graph
[legend]

Public Member Functions

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

Detailed Description

??


The documentation for this class was generated from the following files: